Get the latest tech news
Everything you need to know about Python 3.13 – JIT and GIL went up the hill
Python's upcoming 3.13 release is a big one – here's all the important stuff you need to know if you're thinking of upgrading, including implications of changes to the Global Interpreter Lock (GIL) and Just-in-Time (JIT) compilation.
If you disagree, go ahead and get in the comments or write me a strongly worded email with an aggressive font (maybe Impact; I’ve always thought Comic Sans has a subtly threatening aura). With the combination of community / council support, increasing ubiquity of multi-core processors and the Faster CPython effort, the time was ripe for the beginning of Phase 1 of the GIL adoption plan. These benchmarks are really interesting and fun to talk about, but do bear in mind that in the real world, most libraries that do CPU-intensive work use Cython or similar – very few people use raw Python for very compute-intensive tasks.
Or read this on Hacker News