2022 Python Language Summit: GIL के बिना Python
(pyfound.blogspot.com)- GIL(Global Interpreter Lock) के बिना Python बनाने की कोशिश
nogilकी मौजूदा स्थिति का सार - Sam Gross ने अक्टूबर 2021 में PoC code (GIL के बिना multithreaded Python) जारी किया
- 2022 Summit में Python 3.12 के लिए नया compiler flag प्रस्तावित किया गया (पहला प्रस्ताव runtime flag था)
- core developers से उत्साह और सवालों का मिला-जुला प्रतिक्रिया
- Sam Gross
nogilके CPython के अलग fork के रूप में जाने के खिलाफ हैं"Python की असली ताकत उसका ecosystem है, और ऐसा करना सफलता की दिशा नहीं है। GIL को हटाना वास्तव में एक क्रांतिकारी प्रयास है। ज़्यादातर Python प्रोग्राम multi-core पर चलते समय threads का उपयोग नहीं करते।
nogilके सफल होने के लिए पूरी community को इसे अपनाना होगा"
2 टिप्पणियां
यह कि
nogilको runtime flag के बजाय install के समय compile flag के रूप में जोड़ना पड़े, यह काफ़ी मुश्किल लगता है, क्योंकि language का version बढ़ने के साथ यह भाषा को और ज़्यादा जटिल बना सकता है।https://docs.google.com/document/d/…