3 ms·
Why would webdevs care about work trying to remove the GIL?
by detaro 5y ago
Why would webdevs care about work trying to remove the GIL?
- rfoo 5y agoPrevious GIL removal attempts hurts single thread performance and it isn't that scalable, so people are usually by default dismissive. Most of Python codes depend on subtle details of CPython internal. For example sometimes it is just convenient to assume GIL exists (i.e. simplifies concurrency codes because "you know there are at most one thread running").
- detaro 5y agoI haven't seen any appetite to even consider solutions that break the promises of the GIL and make currently atomic things non-atomic, so that second argument seems weird.
- rfoo 5y agoYou may be surprised by this, then: https://mail.python.org/archives/list/python-dev@python.org/message/4ECNMYHYOOPNL4XHE4GBB5AQN6NPX7QX/ https://mail.python.org/archives/list/python-dev@python.org/...