2 ms·
For me, it's not so much that there are quirks and edge-cases, but rather that Ruby seems to have a lot of clutter (e.g. "unless", punctuation as part of functi
by chihuahua 3y ago
For me, it's not so much that there are quirks and edge-cases, but rather that Ruby seems to have a lot of clutter (e.g. "unless", punctuation as part of function names, etc) while useful features are missing.
- jjgreen 3y agoFair enough, a matter of taste. Personally I'm a fan of "then" which I guess would give you the horrors :-)
- sensanaty 3y agoI always find talking about Ruby fascinating, because it's so divisive and for good reason. It's one of those things where you either love it or hate it. The first moment I saw a question mark denoting a boolean, I fell in love with Ruby right then and there, but I also perfectly understand why people hate that. Same with stuff like `unless`, whenever I use a different language I'm always tempted to make a small utility class with all the Ruby niceties like `unless`, and that's another thing I can completely understand not liking.