The Ups and Downs of Migrating to Python 3: A Pragmatic Approach
Deciding whether to use Python 2 or Python 3 for new projects has been a touchy subject for the past few years in the Python community. Julian will overview the pros and cons of choosing to use each version, surveying the major novelties (and frustrations) introduced in Python 3 and the reasons why one might want to think hard before picking one or the other. Julian will also discuss a case study (or two) that shed light on how porting existing projects to Python 3 can prove non-trivial. Finally, no discussion on why or if to move to Python 3 would be complete without some speculation on where the future of the language lies, and what Python might have in store for us in the next few years.
RSVP will open on Jan 31st at 4pm.
Python 2 vs Python 3 (http://wiki.python.org/moin/Python2orPython3)
The Python 3 Wall of Superpowers (http://python3wos.appspot.com/)
What's New in Python 3.0 (http://docs.python.org/3.0/whatsnew/3.0.html)
After the meeting ... You may wish to join up with other NYLUGgers for drinks and pub food. We have reserved the back room at McKennas Pub at 250 West 14th Street.
About Julian Berman:
Julian Berman is a freelancer and consultant who has been programming in Python as a primary language for the last 6 years. He has written and contributed to a number of popular open source Python projects, and teaches or mentors a number of newcomers to Python and software development. He's also a Freenode #python regular and occasional speaker at NYC Python and, most recently, organizer of a beginner's project tutorial at the monthly hack night.