LWN.net Logo

Incompatibility within Python 2.x

Incompatibility within Python 2.x

Posted Dec 11, 2008 17:45 UTC (Thu) by rfunk (subscriber, #4054)
In reply to: Python 3 is out - now what? by DeletedUser32991
Parent article: Python 3 is out - now what?

This sort of thing is one of the reasons I decided to stay away from
Python. It seemed like every minor release had major backward
compatibility problems. When I noticed this I was mostly programming in
Perl, which has done a good job of maintaining backward compatibility in
5.x.

Of course, these days I prefer Ruby, though it has had some compatibility
problems between 1.8.x releases. :-/ (But similar to Python, it has a
new 1.9.x release that's explicitly incompatible.)


(Log in to post comments)

Incompatibility within Python 2.x

Posted Dec 18, 2008 13:28 UTC (Thu) by pboddie (guest, #50784) [Link]

This sort of thing is one of the reasons I decided to stay away from Python. It seemed like every minor release had major backward compatibility problems.

More familiarity may have demonstrated to you that major problems have actually been quite rare. I'm fairly unimpressed with Python 3, and I'm disappointed that changing the language was done in preference to a lot of other things which seem more important (at least to me), but until now Python has had a relatively good compatibility record.

Copyright © 2012, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds