Beginner needs advice
harrismh777
harrismh777 at charter.net
Fri May 27 16:40:53 EDT 2011
Steven D'Aprano wrote:
> Would you care to revise your claims?
No.
You have erected a straw-man... once again.
Most 2.x code *will not* run correctly in 3.x/ Most of the best
improvements and enhancements of 3.x will not back-port to below 2.7,
and almost none of them will back-port before 2.6 (class decorations,
for instance).
Some interfaces have changed! cmp keyword, but lets not bring that up
again....
Many syntaxes have changed or have disappeared...
... and some commands (like reload for instance) either don't exist in
3.x, or have been hidden, replaced, or changed...
All of these things are for the better, I must add. But, the point is
that 3.x is completely incompatible with 2.x in real ways. Arguing that
this is *not true* because you are able to create a code block that just
happens 'to work' in all versions (and that hasn't been verified yet)
does not in *any* way 'prove' that 3.x is a compatible dialect--- far
from it... its a straw-man argument.
kind regards,
m harris
More information about the Python-list
mailing list