3 ms·
I'm still reading the article, but as a Rubyist who only knows a bit of Python, my impression is that the comparison of 1.8 vs 1.9 to Py2 vs Py3 is kind of unfa
by bglusman 14y ago
I'm still reading the article, but as a Rubyist who only knows a bit of Python, my impression is that the comparison of 1.8 vs 1.9 to Py2 vs Py3 is kind of unfair to Python... 1.9 wasn't THAT big a change in most respects, only a few backwards incompatible changes I recall, whereas my impression is Py3 has some pretty big changes in more substantial ways, including but not limited to syntax (Ruby 1,9's only syntax changes that come to mind were the JSON-style hashes and the stabby-lambda syntax, neither of which broke old syntax).
That's not that important except that it's the crux of his argument that Python is more conservative, so can anyone who knows both better expand on how substantial the changes were for an existing codebase in Python vs Ruby?
It also seems if Django still can't work on Py3, that's a huge deal breaker for many, as Rails has been able to use 1.9 since... I dunno, early 2.x?