CPython के nogil implementation को upstream में merge करने का फैसला
(discuss.python.org)काफी बहस और Python core team के भीतर हुए मतदान के बाद, CPython की Steering Council ने PEP 703 को स्वीकार करने का फैसला किया।
कम अवधि में experimental build flag के जरिए nogil का उपयोग संभव बनाया जाएगा.
मध्यम अवधि में, nogil implementation से community और ecosystem स्तर पर कोई समस्या नहीं है, यह सुनिश्चित करने के बाद
दीर्घ अवधि में (5 साल बाद) लक्ष्य यह है कि CPython में अब GIL का उपयोग न किया जाए.
3 टिप्पणियां
अगर यह GIL के बिना रिलीज़ होता है, तो इसे Python 4.0 के रूप में रिलीज़ करना भी ठीक लगेगा।
चूंकि GIL, Python भाषा का स्पेक नहीं बल्कि CPython implementation का स्पेक है, इसलिए यह थोड़ा अटपटा लग सकता है कि इसे Python के major version को ही बढ़ाने लायक बदलाव माना जाए।
2022 Python Language Summit : GIL के बिना Python
अगर PEP 703 स्वीकार हो जाता है, तो Meta no-GIL CPython पर 3 साल तक इंजीनियर लगाएगा