Learn Python with Talk Python's Python courses

Microsoft's JIT-based Python Project: Pyjion

Episode #49, published Tue, Mar 8, 2016, recorded Wed, Feb 3, 2016.

This episode is carbon neutral.
This episode you'll learn about a project that has the potential to unlock massive innovation around how CPython understands and executes code. And it's coming from what many of you may consider an unlikely source: Microsoft and the recently open-sourced, cross-platform .NET Core runtime.

You'll meet Brett Cannon who works on Microsoft's Azure Data group. Along with Dino Viehland, he is working on a new initiative called Pyjion (pronounced Pigeon) P-y-j-i-on, a JIT framework that can become part of CPython itself paving the way for many new just-in-time compilation initiatives in the future.

Links from the show:

Pyjion project: github.com/Microsoft/Pyjion
Brett's PyData Keynote on interpreters:
Philip Guo's CPython internals episode (#22):
Brett on Twitter: @brettsky
Michael's Video Project:

Want to go deeper? Check out our courses

Brett Cannon
Brett Cannon
Episode sponsored by
Ads served ethically
Click to show comments

Individuals can support this podcast directly via Patreon. Corporate sponsorship opportunities available here.
Become a friend of the show
Stay in the know and get a chance to win our contests.
See our privacy statement about email communications.