3 ms·
I liked Ruby when I first encountered it because it felt like a scriptable Smalltalk that plays nicely with friends. Then I accidentally learned Python one aft
by musicale 3y ago
I liked Ruby when I first encountered it because it felt like a scriptable Smalltalk that plays nicely with friends.
Then I accidentally learned Python one afternoon and never thought about Ruby again. I'm sure Ruby is better than Python in dozens of ways, much as alternate keyboard layouts are better than QWERTY (and Rails is probably better than Django.) And I'm still mad at Python for setting fire to billions of lines of 2.7 code that people had written. But I'm still using Python.
- vidarh 3y agoPersonally, the Python syntax is a sufficient reason why I will never switch to it over Ruby.
- hurtbird 3y agoWhy? Can you give a few examples?
- vidarh 3y agoSignificant indentation alone is sufficient. I loathe it.
- musicale 3y agoIt's the python litmus test, basically. I think a large number of people (including me) can live with it (and maybe even appreciate the vertical space improvements) while a different but still large number of people (like you) can't stand it (and perhaps find it to be an intolerable source of programming errors.)
- vidarh 3y agoI think if it was just that I might have eventually tolerated it, but it's a really big one which meant I approached every other part of Python with much lower tolerance for anything else which didn't just perfectly match what I want...
- hurtbird 3y agoWhat do you prefer instead? And why?