3 ms·
six hit 1.0 in 2011, py3.0 was released in 2008. The point is that the whole py2-3 change was not incremental enough. (We started an ecommerce project right ar
by pas 7y ago
six hit 1.0 in 2011, py3.0 was released in 2008.
The point is that the whole py2-3 change was not incremental enough. (We started an ecommerce project right around 3.4, and many, many libs were in shambles, no official py3 support, just random forks on GitHub. The whole Python ecosystem was in a rather sad state. No mypy, no pipenv/poetry/dephell.)
All the gashing of teeth spent on the useless flamewars about py2/py3 could have been spent on other things.
> Usually after searching for answers for quite a while on Stack Overflow...
I was explicitly thinking of Armin Ronacher a prolific library author. ( https://news.ycombinator.com/item?id=13145172 https://news.ycombinator.com/item?id=13145172 )
- airstrike 7y agoYou didn't need to switch over to Python 3.0 in 2008, though. Yes, 3.4 was still not smooth but also not a disaster. I still don't use pipenv, mypy, poetry or dephell and life is fine...
- pas 7y agoThat's the problem. Py3 was basically a hard fork with no real benefits for years, but by then it became a sort of ideological rift, and people started back-porting stuff instead of upgrading.