[Python-Dev] [Python-3000] RELEASED Python 3.0 final
tjreedy at udel.edu
Fri Dec 5 02:36:41 CET 2008
Nick Coghlan wrote:
> 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
> 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.
I am not restricting myself to that subset. There simply is an
unchanged core that happens to include what I currently need (except
print, which is isolated in one module). I might need 'except x as y:'
someday and will use it if I do but so far 'except x:' is enough and
More information about the Python-Dev