Python dünyasında performans için gittikçe daha fazla pas kodu

Dolandırıcı Bildirim

Bu makale bu nedenle İngilizce olarak mevcuttur. Yayınlamadan önce teknik yardım ve editoryal revizyon ile çevrildi.

Python ekosisteminde pas giderek daha önemli hale geliyor. Python Software Foundation'ın (PSF) ve Jetbrain'in Python 2025 raporunun mevcut durumu, Rust'un performans gerektiğinde modüller ve uzantılar için yerel bir kod olarak giderek daha fazla C'nin yerini aldığını göstermektedir.

İkili uzantılar söz konusu olduğunda, orana göre Rust bir dil olarak yüzde 27'den 33'e yükseldi, bu da yüzde 22 artış anlamına geliyor. Çalışmadaki bir blog yazısında, PSF üyesi Michael Kennedy, PYPI'ye yüklenen yeni projeler için yerel kodun üçte birinin dörtte birinin pas kullandığını ekliyor. David Hewitt'i Python Dil Zirvesi 2025 tarafından belirtiyor: “Yeni projelere başlayan insanlar pas alıyor”.

Pas için Infographic

İkili modüller için pas oranı artar.

(Resim: Jetbrain)

Kennedy özetliyor: “Rust, Python'un performansı için CO -Pilot olur” ve yazısında bir dizi örnek sunuyor:

  • Kutuplar veri verilerini yönetir ve Apache oklarının biçimine dayanır. Birçok yerde, daha az bellek tüketimi olan pandalardan beş ila on kat daha hızlıdır.
  • Pydantic, veri doğrulamasını sunar ve tüm Python alanlarında makul bir genişlemedir.
  • Granian, Python uygulamaları için bir HTTP sunucusudur
  • Ty, çok hızlı Python Tucker'ın kendi dil sunucusu (LSP) var.
  • Meta'daki Pyrefly, TY ve dil sunucusuna benzer işlevler sunar.
  • Python için bir paket ve proje yöneticisi olarak UV, bu çalışmada kodun yalıtım (ambalaj ve sanallaştırma) için araçlarda yüzde 0 ila 11 arasında bir yükseliş yaptı. Kennedy'ye göre, bu eğilim bu yıl devam ediyor. Çalışma onu gelecek yıl gösterecek.

UV Infographic

UV Infographic

UV, mevcut oranda yüzde 0'dan 11'e başlar.

(Resim: Jetbrain)

Katkısının sonunda, Kennedy Python kullanıcıları, diğer şeylerin yanı sıra, UV paketlerini denemeyi ve Python'un yerini almak için temel bilgiyi edinmeyi, ancak eklemeyi önerir: “Pas, Python ekosisteminin en önemli kısımlarında giderek daha önemlidir”.

Paslı aletler

En iyi () Rust 2025 10 Kasım'da gerçekleşecek. IX ve DPAT.verlag tabanlı çevrimiçi konferansın beşinci baskısı Rust ile endüstriyel uygulamaların merkezindedir.

Konferans programı aşağıdaki dersleri sunmaktadır:

  • Volvo'daki otomotiv endüstrisinde pas
  • Pust ile programlama yapmak
  • Pas Asenkron: Başlangıç ​​için tüm kavramlar
  • Kahramanca bir yolculukta pas ile
  • Pas gelişimi için AI
  • C ++ ile pas etkileşimi


(DSÖ)


Yayımlandı

kategorisi

yazarı:

Etiketler:

Yorumlar

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir