4 ms·
Yep, a complete disregard for compatibility between versions means that there is no such thing as the "Python Language" anymore, just Python 2.2, Python 2.4,
by terra_t 16y ago
Yep, a complete disregard for compatibility between versions means that there is no such thing as the "Python Language" anymore, just Python 2.2, Python 2.4, and so forth.
Back around 2001, Java apps were the scariest things to install on Linux systems because a good runtime didn't exist.
Eventually Java got it's act together and Python became the main offender. There were about four years that it was difficult to run the official BitTorrent client on Red Hat Linux because Guido decided to change the interface of the http libraries for no good reason.
- jnoller 16y agoExcuse me? We have an obsessive regard for backwards compatibility and stability through minor/micro releases. Big changes are reserved for Major (2.6->2.7/3.0) releases. Frankly, I've never worked with people more obsessed about not trashing existing code.