Programlama dilleri: Python 3.10'un en son beta önizlemesi burada

Python 3.10.0b2, Python programlama dilinin bir sonraki sürümü için bu yıl içinde teslim edilmesi planlanan dört beta önizlemesinden ikincisidir.

<a href="https://www.techrepublic.com/a/hub/i/r/2021/06/03/1130ef3e-48cf-4d60-8b86-ca6a6d9bf51f/resize/770x/34753865107809fdfc567df3896c17ff/python-code-developer -programming.jpg" target="_blank" data-component="modalEnlargeImage" data-headline="

Python sürüm 3.10'un son sürüm adayının Ağustos ayında çıkması bekleniyor.

" data-credit="Resim: Getty / nikkimeel">python-code-developer-programming.jpg

Python sürüm 3.10'un son sürüm adayının Ağustos ayında çıkması bekleniyor.

Resim: Getty / nikkimeel

Python programlama dilinin en son beta sürümü kullanıma sunuldu ve bu yaz beklenen Python 3.10 sürümünden önce geldi.

Okunması gereken geliştirici içeriği

Python 3.10.0b2, sonraki sürümü için planlanan dört beta önizlemesinden ikincisidir.
piton,

son versiyonunun ağustos ayında gelmesi bekleniyor.

GÖRMEK: Öğrenilecek en iyi programlama dilleri ve en kötüsü (TechRepublic Premium)

İkinci beta sürümü şuydu:
başlangıçta 25 Mayıs olarak planlandı

. Ancak, Python'un çekirdek geliştirme ekibi, Python Insider blogu sadece 1 Haziran'da "bazı sürüm engelleyicilerle mücadele ettikten, bir dizi GC geçiş işlevi uyguladıktan ve bekleyen bazı referans sızıntılarını düzelttikten sonra" geldiğini söyledi.

Python 3.10'un, dünya çapında geliştiriciler arasında popülerlik kazanmaya devam eden programlama diline bir dizi büyük değişiklik getirmesi bekleniyor.

Python 3.9 ile karşılaştırıldığında göze çarpan yeni özelliklerden ve değişikliklerden bazıları şunlardır:

  • PEP 623 – PyUnicodeObject içindeki wstr üyesinin kaldırılması için kullanımdan kaldırma ve hazırlanma
  • PEP 604 – Birleşim türlerinin X olarak yazılmasına izin ver | Y
  • PEP 612 – Parametre Spesifikasyon Değişkenleri
  • PEP 626 – Hata ayıklama ve diğer araçlar için kesin satır numaraları
  • PEP 618 – Zip'e İsteğe Bağlı Uzunluk Kontrolü Ekleme
  • bpo-12782 – Parantez içine alınmış bağlam yöneticilerine artık resmi olarak izin veriliyor
  • PEP 632 – Distutils modülünü kullanımdan kaldırın
  • PEP 613 – Açık Tür Takma Adları
  • PEP 634 – Yapısal Model Eşleştirme: Spesifikasyon
  • PEP 635 – Yapısal Örüntü Eşleştirme: Motivasyon ve Gerekçe
  • PEP 636 – Yapısal Model Eşleştirme: Öğretici
  • PEP 644 – OpenSSL 1.1.1 veya daha yenisini gerektirir
  • PEP 624 – Py_UNICODE kodlayıcı API'lerini kaldırın
  • PEP 597 – İsteğe bağlı Kodlama Uyarısı ekleyin

Python geliştirici ekibi, daha yeni özelliklerin hala planlandığını ve yazıldığını söyledi. Sürümün beta aşamasına girdiğinde tam özellikli olması planlansa da, 2 Ağustos'ta sürüm adayı aşamasının başlangıcına kadar bazı özellikler değiştirilebilir veya hatta silinebilir.

Python ekibi, "Amacımız, beta 4'ten sonra hiçbir ABI değişikliği ve ilk sürüm adayı olan 3.10.0rc1'den sonra mümkün olduğunca az kod değişikliği yapmamaktır." Dedi.

GÖRMEK: C++ programlama dili: Nasıl her şeyin temeli oldu ve sırada ne var (ücretsiz PDF) (Teknik Cumhuriyeti)

Tüm yeni beta sürümlerinde olduğu gibi, Python kullanıcılarının en son beta sürümünü almaları ve kullanmaya başlamaları şiddetle tavsiye edilir, Python ekibi bu önizlemelerin "daha geniş topluluğa yeni özellikleri ve hata düzeltmelerini test etme ve projelerini yeni özellik sürümünü desteklemek için hazırla." Ayrıca geliştiricilere dildeki hataları ve hataları yakalamaları için en iyi şansı verir.

Python 3.10.0b2 indirilebilir İşte.

Python 3.10'un bir sonraki ön sürümü, şu anda 17 Haziran'da yapılması planlanan 3.10.0b3 olacaktır. Python 3.10'un artık kesin olarak beta sürümüne geçmesiyle, geliştirme çalışmaları devam etmektedir. Python 3.11, şu anda Ekim 2022'de yapılması planlanan ve
önemli performans geliştirmeleri sunmak

Python programlama diline – potansiyel olarak mevcut sürümün iki katı.

Python programlama dili hakkında daha fazla bilgi için kontrol ettiğinizden emin olun.
TechRepublic'in Python hile sayfası

ve
yeni başlayanların kılavuzu.

Ayrıca bkz.

Source link

İlk yorum yapan olun

Bir yanıt bırakın

E-posta hesabınız yayımlanmayacak.


*