Appendix D. Python 3 Migration with 2.6+

We keep the language evolving... [we] need to move forward or die.

—Yukihiro “Matz” Matsumoto(Image), September 2008(verbally at Lone Star Ruby conference;the actual quote Guido was referring to)

D.1. Python 3: The Next Generation

Python is currently undergoing its most significant transformation since it was first released back in the winter of 1991. Python 3 is backward incompatible with all older versions, so porting will be a more significant issue than in the past.

Unlike other end-of-life efforts, however, Python 2.x will not disappear anytime soon. In fact, the remainder of the version 2.x series will ...

Get Core Python Applications Programming, 3rd Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.