3 ms·
> How much Python code in the wild implicitly depends on the behaviour of the GIL? About as much as depended on Python 2-specific features?
by mike_hock 4y ago
> How much Python code in the wild implicitly depends on the behaviour of the GIL?
About as much as depended on Python 2-specific features?
- EdwardDiego 4y agoSure, but the GIL behaviour is inherent to all concurrent (for a given value of concurrent) Python code. And code that could be run concurrently. Removing the GIL would be bloody fantastic, but it's far more involved than 2 to 3.
- seba_dos1 4y agoA lot of codebases could be converted from Python 2 to Python 3 with just some fairly mechanical work and light refactoring on top. GIL would be a thing of a completely different magnitude.