Ken Jin
Ken Jin is a CPython core developer working on CPython's performance and JIT compiler. He moonlights as a university student in his spare time. Hopefully by the time you read this, he will have graduated from university.
Session
CPython (the reference implementation of Python) comes with two types of interpreters. One interpreter is based on the traditional switch-case in C, while the other one uses a fancy feature called computed gotos. In this talk, I'll cover how I am implementing a new type of interpreter for CPython --- one based on tail calls. Preliminary benchmarks for this new interpreter suggest up to a 7% performance improvement on Python-heavy programs, with significantly better external debugging experience. This interpreter is already a part of Python 3.14.