I was reading through the last week's updates on t...
# random
b
I was reading through the last week's updates on the
no-gil
PEP discussion on Discourse. We got mentioned 🎉
An example of this is asynchronous Rust code. Frequently this uses multithreaded event loops where tasks can move between worker threads. With a nogil Python, all worker threads could interact with shared Python objects without the latency of acquiring and releasing the GIL around Python touch points. I am aware of at least the Pants build system and the Robyn web framework as Rust programs which I understand are built using asynchronous event loops and could benefit from nogil. [The Pants build system has actively voiced enthusiasm in discussions on PyO3’s Github.]
https://discuss.python.org/t/pep-703-making-the-global-interpreter-lock-optional-3-12-updates/26503/12?u=thejcannon
💪 3
🙌 3