On Jun 28, 2011, at 09:42 PM, Georg Brandl wrote:

>We need to stop making incompatible changes to Python 3.  We had the chance
>and took it to break all kinds of stuff, some of it gratuitous, with 3.0 and
>even 3.1.  Now the users need a period of compatibility and stability (just
>like the language moratorium provided for one aspect of Python).

+1.  I think this is the #1 complaint I hear about Python in talking to
users.  I think in general we do a pretty good job of maintaining backward
compatibility between releases, but not a perfect job, and the places where we
miss can be painful for folks.  It may be difficult to achieve in all cases,
but compatibility should be carefully and thoroughly considered for all
changes, especially in the stdlib, and clearly documented where deliberate
decisions to break that are adopted.

-Barry

Attachment: signature.asc
Description: PGP signature

_______________________________________________
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com

Reply via email to