Python 3.13 releases first Beta: experimental free-threading mode and JIT, improved interactive interpreter

Python 3.13 Beta 1 has been released , with major changes including an improved interactive interpreter and an experimental just-in-time compiler (JIT), which will bring performance improvements.

As for the much-anticipated no-GIL , the free-threaded build mode has now entered the experimental stage.

PEP 703 (Making the Global Interpreter Lock Optional, making the global interpreter lock optional), referred to as  no-GIL , is also called free-threaded.

In addition, the cyclic garbage collector is now more incremental and introduces changes such as modified mimalloc and new type annotations.

The release of Python 3.13 Beta 1 marks the entry into the feature freeze phase. Over the next two months, there will be at least three more Beta versions, followed by the RC release candidate. If all goes well, the official version of Python 3.13 will be released in early October.

Guess you like

Origin www.oschina.net/news/291696/python-3-13-beta1-released