3 ms·
Poll: Will Python ever lose the GIL?
The standard Python interpreter has a global interpreter lock (GIL) that prevents multithreaded parallel programming of the style you find in most programming languages. People have tried to remove this restriction, but failed because all the resulting lock acquisition is too slow. Will the GIL ever be removed?
- ErrantX 18y agoIt's my one major gripe with an almost perfect language: I spend so much of my time fighting round this problem it is silly :(
- gaius 18y agoI voted "yes" because ever's a long time. But I won't be holding my breath :-(
- morlockhq 18y agoI should say that I don't think it will be removed by Guido. He doesn't appear to see a need. However, if the main developers in the Python community decide it is necessary and does the work, it will be removed.