Ever wondered how you might experiment with your own syntax changes to the Python programming language? Learn about the internals of Python as I dissect the steps required to introduce a new keyword to the language.
In this presentation I’ll walk through the Python source code explaining how the various parts form parts of a fairly common generalized compiler architecture, with a virtual machine thrown in for good measure.
Attendees will gain an understanding of how they too might go about contributing changes to Python.
Tom is an Australian-born software developer currently residing in Portland, OR, USA.
His contributions to Python include the unified try/except/finally syntax in Python 2.5 and the compilation of ASTs from Python code introduced in Python 2.6.
Tom is a Senior Engineer at New Relic.
Comments on this page are now closed.
For information on exhibition and sponsorship opportunities at the conference, contact Sharon Cordesse at (707) 827-7065 or scordesse@oreilly.com.
Download the OSCON Sponsor/Exhibitor Prospectus.
View a complete list of OSCON contacts
Comments
Excellent, meaty technical demonstration. More of this, please!