3 ms·
FreeBSD went through a similar issue back in the late 90s, early 2000s when they added pervasive multithreading into the kernel. The GIL isn't some halting pro
by sitkack 6y ago
FreeBSD went through a similar issue back in the late 90s, early 2000s when they added pervasive multithreading into the kernel.
The GIL isn't some halting problem level thing. As you allude to, Python could definitely decide to go multithreaded and add in the requisite locks. They haven't.
I really wish that the PSF would
* Make a spec
* Break out the stdlib into a portable library, and by portable, something that can be shared across PyPy, Graal, Jython, etc.
* ??? yes