Hacker News new | ask | show | jobs
by beagle3 2071 days ago
Stackless still uses the GIL; But it avoids using the C stack most of the time, which opens the door to green threads (of which you can have a lot more than OS threads), suspending processes (dump/undump style, except portably), coroutines and more.

There were a couple of GIL-less variations, but they were either incredibly slow, or suffered serious compatibility problems (and often both).