in , , ,

guidoWhy

guidoWhy | python-memes, development-memes, test-memes, loc-memes, threading-memes, lock-memes, performance-memes, IT-memes, ide-memes, bot-memes | ProgrammerHumor.io
python-memes, development-memes, test-memes, loc-memes, threading-memes, lock-memes, performance-memes, IT-memes, ide-memes, bot-memes | ProgrammerHumor.io

[text] Pythons GIL Removal Reveals Second Stronger GIL Behind It For many years the Python GIL has been the target of criticism for being a bottleneck in multithreaded performance. Countless workarounds and promises of its removal have been part of Python development folklore. However when the Python core development team finally unraveled the notorious lock in the latest experimental build what lay underneath was beyond anyones wild speculations a secret secondlayer GIL of herculean strength. Discovering the second GIL not only nullifies all our multithreading gains but actually puts us at a greater concurrency disadvantage than before. said leading Python contributor Dr. Ana Lepton. Its like finding a secret boss in a video game thats harder than the final boss. Others however see it as a challenge. Weve faced the first GIL before and we can face the new one too