Mark Shannon
I am the technical lead of the Faster CPython team at Microsoft.
Before that, I worked on GitHub's CodeQL for Python: https://codeql.github.com/
I've using Python since the mid 2000s and have been contributing to CPython since 2011.
Sessions
After making a splash with major performance improvements in Python 3.11, things were relatively quiet for 3.12 and 3.13. CPython got faster, but not by much.
For 3.14, performance is up again. CPython 3.14 will be quite a bit faster than 3.13 and, we hope, 3.15 will be quite a bit faster again.
In this talk, I will cover the most important ways in which we are speeding up CPython 3.14 and plan to speed up 3.15, including:
* A faster interpreter
* The JIT compiler
* Faster garbage collection
* Lower overhead reference counting
* Tagged integers
Python has been evolving very rapidly in the last few years, and this is because new ideas have been taking over the Core Development. New ideas require new people, a new background and lots of energy.
This panel aims for the people to be aware of the changes that are coming in 3.14, and future versions, as well as ways people can contribute by testing features, fixing issues, or even sharing their own ideas.
- Hosts: Łukasz & Pablo
- Panelists:
- Hugo van Kemenade
- Emily Morehouse-Valcarcel
- Brett Cannon
- Mark Shannon
- Savannah Bailey