3 ms·
This is really interesting to me because Ruby and Python are really close to each other, yet have completely different paradigms. The syntax, dynamic nature (l
by swat535 7y ago
This is really interesting to me because Ruby and Python are really close to each other, yet have completely different paradigms.
The syntax, dynamic nature (lack of privates, etc) are so similar yet one is a lot more flexible (Ruby) and another is a lot more explicit (Python).
Ruby is incredibly expressive, the language puts the full power into the authors hands and let them go wild.
There always good arguments on both side of the camp, both have mature web frameworks backed by massive communities. I don't think one is inherently better than the other, it's more a matter of style/mindsets.
I personally love coding in both, in fact today I wrote some ruby code that would run some python code and do stuff with it!
- mixmastamyk 7y agoDeveloper fashion is moving towards more restrictive, explicit, static languages that reduce bugs. The traditional drawbacks and ceremony of that approach are being mitigated through inference and better tooling. This is likely one reason Ruby is falling out of favor while Python is hanging on and still gaining.