9 ms·
At the risk of incurring further downvotes: - dynamic types - confusing syntax - idiosyncrasies in standard functions/libraries - duck typing - rails dogma
by anytime5704 2y ago
At the risk of incurring further downvotes:
- dynamic types
- confusing syntax
- idiosyncrasies in standard functions/libraries
- duck typing
- rails dogmas
Admittedly, my experience is limited (only 1 year of professional ruby dev), but I really did not enjoy my time with the language.
- nurettin 2y agoI think two of these are valid points, except I'm not sure what idiosyncrasies you mean, or what the rails dogmas are. If you are a lisp person, I can understand why the syntax irks you. I think a strong criticism is (was) a lack of strong typing. These days editors can read your type annotations. They aren't as awesome as python typing, though.