4 ms·
From the top post in that thread: Most of this work has been on Javascript, which is single-threaded and less mutable than Python, but PyPy has also made some
by T-A 3y ago
From the top post in that thread:
Most of this work has been on Javascript, which is single-threaded and less mutable than Python, but PyPy has also made some significant contributions. PyPy has a GIL.
There is also work on Ruby. Ruby is even more mutable than Python, but also has a GIL. Work on Ruby mirrors that on Javascript.
- dragonwriter 3y agoRuby's GVL is no longer truly global because of Ractors, which are a different approach to reducing the impact of a global lock.