PEP 703 – Making the Global Interpreter Lock Optional in CPython

Open link in next tab

PEP 703 – Making the Global Interpreter Lock Optional in CPython | peps.python.org

https://peps.python.org/pep-0703/

Python Enhancement Proposals (PEPs)

This is yet another attempt at reducing (or eliminating) the performance impact of the GIL on concurrency.

Lots of existing discussion here: https://discuss.python.org/t/pep-703-making-the-global-interpreter-lock-optional/22606

What are people's thoughts? I like the idea, but am concerned that it may fracture python development in the short term.