3 ms·
PyPy can utilitize something called software transactional memory to the same effect. This gives you a unusually fast Python that is also GIL-less. It doesn't
by xorcist 5y ago
PyPy can utilitize something called software transactional memory to the same effect.
This gives you a unusually fast Python that is also GIL-less. It doesn't seem to be used much, so there may be some compatibility problems or similar, but for a trivial test it worked just as described many years ago.
It also tells me that the GIL isn't terribly important for most things Python is used for. It certainly isn't for me.