Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Indeed it will break every existing non-trivial Python program.

I hope someone big and important like Ubuntu or Red Hat does a fork for compatibility (they could call the fork "Real Python", and start version numbers at 4.0). Oh well, at least it gives me an incentive to learn Ruby.



2.6 is for backwards compat, with as many of the 3.0 features as they could do without breaking changes. And frankly other then the whole GIL thing Python has been moving in a pretty solid direction all these years, so eh.


I attended a Python3000 talk by Anthony Baxter last month (Anthony is the release manager for Python).

He mentioned that Python 2.x is will be supported for a very long time. They definitely expect to have 2.7 and may be even 2.8. They are also going to backport important features and security fixes from 3.x

Google has a very large codebase written in Python 2.x, it's in their interest to support the language for as long as needed.


I didn't get a chance to attend the OSCON talk by Anthony Baxter but I saved the link to the PDF.

http://www.interlink.com.au/anthony/tech/talks/OSCON2008/por...


That's the talk, although I watched the SyPy version of it.


>He mentioned that Python 2.x is will be supported for a very long time.

I know of shops that still use 1.5/1.6...




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: