Se decide fusionar la implementación de CPython sin GIL en upstream
(discuss.python.org)Tras numerosos debates y una votación interna del equipo central de Python, el Steering Council de CPython decidió aceptar la PEP 703.
A corto plazo, será posible usar nogil mediante una bandera de compilación experimental.
A mediano plazo, después de confirmar que la implementación de nogil no cause problemas a nivel de comunidad y ecosistema,
a largo plazo (después de 5 años), el objetivo es que CPython ya no utilice el GIL.
3 comentarios
Si sale sin GIL, parece que no habría problema en lanzarlo incluso como Python 4.0.
Como el GIL no es una especificación del lenguaje Python sino de la implementación de CPython, quizá resulte un poco extraño considerarlo un cambio lo bastante grande como para elevar por sí mismo la versión principal de Python.
Cumbre del Lenguaje Python 2022: Python sin el GIL
Si se acepta la PEP 703, Meta planea asignar ingenieros durante 3 años a CPython sin GIL