4 ms·
Python has been doing this for awhile, hasn't it?
by sausagefeet 15y ago
Python has been doing this for awhile, hasn't it?
- DasIch 15y agoPython has broken backwards compatibility with Python 3 and tools were written to translate 2.x code to 3.x but that is not at all a regular thing.
- re 15y agoI would say that Python breaks backwards compatibility in small ways for minor releases semi-regularly, such as adding new keywords (with, yield), removing little-used standard library modules, and removing support for raising strings as exceptions, but always provides deprecation warnings for a release first and (for new keywords or syntax) allows early opt-in with "from __future__ import" http://www.python.org/dev/peps/pep-0387/ http://www.python.org/dev/peps/pep-0387/