Live data from Hacker News

Extend Python 2.7 life till 2020

hg.python.org

1–10 of 286 posts

Re: Extend Python 2.7 life till 2020

#6
post #4
post #2

Damn. I hope my grandchildren see the day when Python 3 is commonplace.

Guido's or yours opinions are irrelevant. If people have a lot of code for Python 2.7 and have little incentive to migrate to Python 3, then they'll stick with Python 2.7.

This is the same logic that got us stuck with IE6 and Windows XP for over 13 years (and we'll probably be stuck with it for a few more, altough IE6 has been dying now for a little while and Windows XP is being migrated off from)

Re: Extend Python 2.7 life till 2020

#7
post #2

Damn. I hope my grandchildren see the day when Python 3 is commonplace.

Since it's only bug & security fixes for Python 2.7.x from this point on, the momentum to python 3.x will pick up considerably.

Python 3 compatibility far outnumbers incompatible packages now: http://python3wos.appspot.com

Re: Extend Python 2.7 life till 2020

#9
post #6
post #4

Earlier quoted context omitted.

Guido's or yours opinions are irrelevant. If people have a lot of code for Python 2.7 and have little incentive to migrate to Python 3, then they'll stick with Python 2.7.

This is the same logic that got us stuck with IE6 and Windows XP for over 13 years (and we'll probably be stuck with it for a few more, altough IE6 has been dying now for a little while and Windows XP is being migrated off from)

See, when they invented new web browsers, the old websites still worked on them!

...and therein lies the difference.

Re: Extend Python 2.7 life till 2020

#10
post #7
post #2

Damn. I hope my grandchildren see the day when Python 3 is commonplace.

Since it's only bug & security fixes for Python 2.7.x from this point on, the momentum to python 3.x will pick up considerably. Python 3 compatibility far outnumbers incompatible packages now: http://python3wos.appspot.com

I thought 2.7 has always been the bugfix branch and no new features would be ported to the 2.x branch after 2.7 was released? Some things were backported from 3.x to 2.x but that was done with 2.6 and 2.7.
Post reply on HN