[Python-Dev] [Python-3000] RELEASED Python 3.0 final

Nick Coghlan ncoghlan at gmail.com
Thu Dec 4 22:07:07 CET 2008

Terry Reedy wrote:
> and this could give some people a mis-impression, most likely negative,
> as to the magnitude and nature of the change.  Most of the code I am now
> writing would, I believe, run with 2.5 except for print(..., file=xxx).
>  And I know that there was concern for backward compatibility to the
> point that some changes were rejected (renaming builtins) or delayed
> (deleting duplicate test asserts) for that reason.  So I would soften
> the statements to "... version of the language that is partially
> incompatible with... " and "were made without being bound by backward
> compatibility,"

I would agree with Terry - while there are backwards incompatibilities,
they aren't gratuitous.

Then again, Guido does seem to want to discourage people from trying to
target the common subset of the two languages instead of using 2to3 as a
compilation step from the python3 version.


Nick Coghlan   |   ncoghlan at gmail.com   |   Brisbane, Australia

More information about the Python-Dev mailing list