Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
Poll: Will Python ever lose the GIL?
2 points by lacker on Dec 14, 2008 | hide | past | favorite | 3 comments
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?
No, and it is a serious problem.
12 points
No, and it doesn't matter.
7 points
Yes.
1 point


I 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.


It's my one major gripe with an almost perfect language: I spend so much of my time fighting round this problem it is silly :(


I voted "yes" because ever's a long time. But I won't be holding my breath :-(




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: