PyCon AU 2024

Christopher Neugebauer

Christopher Neugebauer is an Australian developer, speaker, and serial community conference organiser, who presently lives in the United States.

He serves as a Director of the Python Software Foundation, and is co-organiser of the acclaimed North Bay Python conference, a boutique one-track conference run in unusual venues — include an old vaudeville theatre, and more recently a barn on a farm — in Petaluma, California.

Christopher is also a contributor on the open source Pants build system, helping make Python’s testing, correctness, and style tools accessible and fast for developers, no matter how big their codebase.


What is your Mastodon/Fediverse handle?

@chrisjrn@social.coop

What pronouns do you use?

he/him/his


Session

11-23
13:30
30min
Let's make a working implementation of async functions in Python 2.1, also, why you might want to use a more recent version of Python
Christopher Neugebauer

Often I hear people lamenting that Python has too many features and that older versions of Python were better for that exact reason.

To make those people happy, we're going to pick apart the features of Python that enable the async/await syntax, layer by layer, until we happen upon a working implementation of coroutines that will function in Python 2.1.

Somewhere in this talk will be some useful discussions about why recent syntactic developments in Python are a good thing actually, but let's not lie, you're reading this abstract for the stunt content. You'll get what you came for.

Main Conference
Goldfields Theatre