3 ms·
The powerful metaprogramming features get used to make dsls and also make it harder to know what methods are available or built in or what gem added them in. I
by weaksauce 9y ago
The powerful metaprogramming features get used to make dsls and also make it harder to know what methods are available or built in or what gem added them in. I love the language and it's a joy to program in but it's not without fault. Also, there are many ways to do something so you need to know multiple ways. I don't find it particularly hard to program in once you get used to a few paradigms though.