News

Free-threaded Python is now officially supported, though using it remains optional. Here are four tips for developers getting ...
Ruby and Python's standard implementations make use of a Global Interpreter Lock. Justin James explains the major advantages and downsides of the GIL mechanism.
Python 3.13: Better interactive shell and finally multithreading without GIL The new Python release features an interactive command line and allows the global interpreter lock to be deactivated.
Moore’s Law and Python’s flawed logic When language architects designed Python, they couldn’t conceive of a world where computers had more than one core. In the 1980s and 1990s, software engineers bet ...