17 pontos por corona10 2023-07-29 | 3 comentários | Compartilhar no WhatsApp

Após muita discussão e uma votação interna da equipe principal do Python, o Steering Council do CPython decidiu aceitar a PEP 703.
No curto prazo, será possível usar o nogil por meio de uma flag de build experimental.
No médio prazo, a ideia é verificar se a implementação nogil não causa problemas no nível da comunidade e do ecossistema.
No longo prazo (daqui a 5 anos ou mais), o objetivo é que o CPython deixe de usar o GIL.

3 comentários

 
click 2023-07-31

Se for lançado sem GIL, parece que poderiam até lançá-lo como Python 4.0.

 
vwjdalsgkv 2023-07-31

Como a GIL não faz parte da especificação da linguagem Python, mas sim da especificação da implementação do CPython, talvez pareça um pouco estranho tratá-la como uma mudança grande o bastante para justificar elevar a própria versão principal do Python.