<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div><div>On Dec 8, 2011, at 7:32 AM, Nick Coghlan wrote:</div><blockquote type="cite"><span class="Apple-style-span" style="border-collapse: separate; font-family: Menlo; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium; "><p>Having just purged so much cruft from the language, pleas to add some back permanently for a problem that is going to fade from significance within the next couple of years are unlikely to get very far.</p></span></blockquote></div><div>This problem is <i>never</i>&nbsp;going to go away.</div><div><br></div><div>This is not a comment on the success of py3, but rather the persistence of old versions of things. &nbsp;Even assuming an awesomely optimistic schedule for py3k migrations, even assuming that *everything* on PyPI supports Py3 by the end of 2013, consider that all around the world, every day, new code is still being written in FORTRAN. &nbsp;Much of it is being in FORTRAN 77, despite the fact that Fotran 90 is now over 20 years old. &nbsp;Efforts still crop up periodically (some successful, some failed) to migrate these "legacy" projects to other languages, some of them as modern as C.</div><div><br></div><div>There are plenty of proprietary Python 2 systems which exist today for which there will not be a budget for a Python 3 migration this decade. &nbsp;If history is an accurate guide, people will still be hired to work on python 2.x systems in the year 2100. &nbsp;Some of them will be being hired to migrate that python 2.x code to python 3 (or 4, or 5, whatever we have by then). &nbsp;If they're not, it will be because they're being hired to try to migrate it to Javascript instead, not because the Python 3 migration is "done" by then.</div><div><br></div><div>-glyph</div><div><br></div></body></html>