Talks - Ken Jin, Jules Poon: How two undergrads from the other side of the planet are speeding up...

Published: 29 August 2024
on channel: PyCon US
395
9

Full title: How two undergrads from the other side of the planet are speeding up your future code

Presented by:
Ken Jin
Jules Poon

CPython 3.13 is planned to get cool new performance features. One of them is an experimental runtime bytecode optimizer, which will optimize bytecode on the fly using compiler optimizations. It aims to do fancy-sounding things like type propagation, guard elimination, constant promotion and more!

What’s less known - this optimizer is currently being built by a university undergraduate 😲, with earlier iterations contributed by another undergrad. We’re also receiving course credit for it! One of us had no prior experience contributing to CPython.

In this talk, we’ll split our time 60-40, with some time for the performance enthusiasts out there, and the remaining time on our experience contributing to CPython as an (in our opinion) underrepresented group, and how you can contribute to CPython as a university student as well.

You don’t have to be a compiler or CPython expert to attend – this talk is aimed at everyone who can read and write some Python.

Slides: https://pycon-assets.s3.amazonaws.com...


Watch video Talks - Ken Jin, Jules Poon: How two undergrads from the other side of the planet are speeding up... online without registration, duration hours minute second in high quality. This video was added by user PyCon US 29 August 2024, don't forget to share it with your friends and acquaintances, it has been viewed on our site 395 once and liked it 9 people.