3 ms·
I want to like Ruby but what I found annoying about it and Rails is that many things were magic and implicit (in Rails) and consistent style is difficult to mai
by germandiago 3y ago
I want to like Ruby but what I found annoying about it and Rails is that many things were magic and implicit (in Rails) and consistent style is difficult to maintain.
Python looks much more uniform in this sense and it is very powerful. Maybe not as good for DSLs, yes, but for general coding it keeps itself very understandable.
- claudiug 3y agoIm doing a lot of python now, and I found the python code abs mess. it should be only one way, that is a joke. ruby is way more consistent here . check fastapi, sqlalchemy, or any ML library, what a mess...
- germandiago 3y agoReally? How? I mean, I find regular Python quite structured, uniform and easy to follow. Also very explicit (except when you start to do some __getattr__ magic and so on. That part is messy. But most ot the time you find for loops, comprehensions and unsurprising code.