DevConf.cz 2016 has ended
Can’t make it to #DevConfCZ for any reason? You can still attend virtually: youtube.com/RedHatCzech
Back To Schedule
Friday, February 5 • 12:20 - 13:00
What Awaits You in Python 3

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Python 3 is a better language than Python 2.
Unfortunately, for most projects, "porting to Python 3" means writing code that works on both versions unchanged: a subset that is, ironically, a worse language than Python 2.7.

So, why are we doing this? What's the silver lining? What awaits you in the future – on the day when you can drop support for Python 2?

Why should you care about chained exceptions, dict views, nonlocal variables, extended unpacking, keyword-only arguments, async functions, matrix multiplication, isolated mode, or or type annotations?
How can these features help you write better programs, find bugs faster, describe your logic more clearly, and have more fun doing it?

Python website: https://www.python.org/
There may be a live demo, but if it fails the talk will still work.

avatar for Petr Viktorin

Petr Viktorin

Senior Software Engineer, Red Hat
Petr Viktorin is a Pythonista. During the day, he leads the Python maintenance team at Red Hat. Outside the office, you can meet him at Python-related meetups, courses, or workshops.

Friday February 5, 2016 12:20 - 13:00 CET
c. D0207 (90 places)