Python 3.0 (Was: when will python 2.5 take in mainstream?)
Steven Bethard
steven.bethard at gmail.com
Mon Feb 5 09:01:26 EST 2007
Laurent Pointal wrote:
> For Python 3.0, AFAIK its a big rewrite and developers know that it will
> be uncompatible in large parts with existing code.
Wrong on both counts. ;-) Python 3.0 is not a rewrite. It's based on the
same code base as the 2.X line, but with a lot of the old deprecated
things removed. And, while Python 3.0 is allowing itself to break
backwards compatibility, at least that the Python level, it should be
largely compatible with the 2.X line. There will be some breakages, but
(1) they shouldn't be too extensive and (2) there will be utilities to
help you update your code. In many cases, it will be possible to write
code that works in both Python 2.X and 3.0.
STeVe
More information about the Python-list
mailing list