Tag
Ken Jin's blog describes Python 3.15's new ultra-low overhead interpreter profiling mode that uses dual dispatch tables to enable efficient trace recording for the JIT compiler, reducing slowdown compared to previous approaches.
This article covers essential knowledge for Python developers about the CPython Application Binary Interface (ABI), including its implications for extension modules and compatibility.
Thomas Wouters gives a talk at PyCon US 2026 on the past, present, and future of free-threaded Python, which removes the global interpreter lock (GIL) to allow parallel thread execution.
Python 3.14 introduced an incremental garbage collector that was later reverted in 3.14.5 due to memory pressure reports. This article explains the changes, their impact, and the controversy around the revert.
PyTexas 2026 (April 17-19, Austin) featured talks on AI agents, code quality, CPython performance improvements, and security. Key themes included deliberate design, agents writing code rather than deciding what to write, and code quality as essential for AI productivity.