7 ms·
The platforms making bold enough breaking changes to progress are usually better for it. One case Apple on intel/OSX. Granted this is painful for legacy stuff
by drawkbox 16y ago
The platforms making bold enough breaking changes to progress are usually better for it. One case Apple on intel/OSX. Granted this is painful for legacy stuff but that only helps keep things up to date. If people don't start doing this Python 3 will never progress.
However, there should be no 'default' python. People should go get 2 or 3 as needed. If there is a default it should be the latest version.
- chrisbolt 16y agoDid Apple really make a 'breaking change' with the switch to Intel? PPC apps ran with a PPC emulator. As far as I know they didn't break, they were just deprecated. There's a big difference between breaking and deprecation.
- eru 16y agoPython2 is also still around, if you need it.
- wahnfrieden 16y agoIt's not around as `python2` on other distros though, which is the problem. Either all other distros have to change to conform to arch, or arch has to change it back to how it was.
- eru 16y agoMy Ubuntu has python2.
- fauigerzigerk 16y agoI agree with that generally, but in the case of Python 3, there are real roadblocks at this point, not just intertia. Central pieces are missing. There is not a single postgres adapter that works reliably with Python 2 and 3. It's impossible to write robust web apps using Python 3 because of the WSGI conundrum. Actually, the situation is very damaging for Python, because Python has momentum _now_ and many new users are confused and put off by the fact that they cannot use the latest Python version for their projects. Granted, these issues affect mainly web development, which may not be the main concern of a Linux distribution.