TLDR Web Dev · MISCELLANEOUS

STATE OF PYTHON 3.13 PERFORMANCE: FREE-THREADING

codspeed.io10 min read

Summary from the TLDR Web Dev newsletter

Python 3.13 introduces free-threading, an experimental feature that allows CPython to run without the Global Interpreter Lock (GIL), leading to better utilization of multi-core processors. Free-threading significantly improves performance, but it also introduces a performance penalty for other implementations due to the disabling of the specialized adaptive interpreter.