Get the latest tech news

The first year of free-threaded Python


A recap of the first year of work on enabling support for the free-threaded build of CPython in community packages.

In the GIL-enabled build, making full use of parallel algorithms that exploit all available compute resources in Python requires workarounds and careful tuning. Our hope is that the documentation we've written can be a valuable resource for the "long tail" of packages that people will want to update to support free-threaded Python in the coming years. Many Python libraries ship mutable data structures that will not behave correctly under shared mutating and with no or minimal documentation on thread safety or multithreaded performance.

Get the Android app

Or read this on Hacker News

Read more on:

Photo of Year

Year

Photo of threaded Python

threaded Python

Related news:

News photo

Fairgames reportedly delayed into next year as Haven founder Jade Raymond exits

News photo

Bandai Namco's cancelled MMORPG Blue Protocol will release outside of Japan this year

News photo

They Paid $3,500 for Apple's Vision Pro. A Year Later, It Still Hurts