Tag: CPython
-
Python 3.15 Beta: Faster Startups, Stable Free-Threading, and the New Tachyon Profiler
The inaugural beta of Python 3.15 has been unveiled. With the final release slated for October 1, the development team has enacted a feature freeze, signifying that the architectural landscape of the forthcoming version is now effectively established. Python 3.15 promises accelerated startup sequences, enhanced support for free-threaded CPython (sans GIL), a novel profiler, and…
-
CPython Proposes Adopting Rust for Core Modules: Boosting Python Memory Safety
Two CPython developers have proposed introducing the Rust programming language into Python’s codebase. Emma Smith and her colleague published a preliminary Python enhancement proposal (Pre-PEP) outlining the rationale behind this move. For now, Rust is intended only for optional extension modules, but it may eventually become a required dependency. The primary motivation for adopting Rust…