- Python Yönlendirme Konseyi, CPython'da Küresel Yorumlayıcı Kilidi'ni (GIL) isteğe bağlı olarak kabul etmeyi planlıyor
- GIL'siz mod için ilk destek Python 3.13 sürümüne dahil edilebilir
- Geriye dönük uyumluluk öncelikli ve üçüncü taraf koddaki değişiklikler hem GIL'li hem de GIL'siz derlemelerde çalışmak zorunda
- Python Yönlendirme Konseyi, Python 2'den Python 3'e geçiş sürecinde yapılan hataları tekrarlamaktan kaçınmak istiyor
- ABI uyumluluğu gereksinimleri ve geriye dönük uyumluluk üzerindeki etkiler gibi ayrıntıların hâlâ çözülmesi gerekiyor
- Bazı geliştiriciler planın netliği ve uyumluluk sorunları konusunda endişelerini dile getiriyor
- GIL'siz mod, C-API eklentilerinin bu Python sürümüne uygun şekilde yeniden derlenmesini gerektiriyor
- Bu durum Python dağıtımlarını etkileyebilir ve ayrı derlenmiş C-API eklentileri gerektiren ayrı bir sürüm gerekebilir
- PEP'in yazarı, GIL'siz Python sürümünü ve uyumlu paketleri dağıtmak için Anaconda ile çalışmayı planlıyor
- Python'a GIL'siz modun eklenmesiyle, Python kodunda çoklu iş parçacığı ve eşzamanlılık için yeni olanaklar açılıyor
1 yorum
Hacker News yorumu