2 ms·
> which more conventional scripting languages (e.g. Python, Ruby, PHP, ...) fall down at thanks to the various global interpreter locks For what it's worth, ea
by Lammy 5y ago
> which more conventional scripting languages (e.g. Python, Ruby, PHP, ...) fall down at thanks to the various global interpreter locks
For what it's worth, each instance of the new "Ractor" concurrency primitive in Ruby 3 has its own interpreter lock: https://docs.ruby-lang.org/en/master/doc/ractor_md.html https://docs.ruby-lang.org/en/master/doc/ractor_md.html
- ptx 5y agoSomething similar is on the way for Python with subinterpreters: https://pythondev.readthedocs.io/subinterpreters.html https://pythondev.readthedocs.io/subinterpreters.html