Tag Archives | Python kodu

LPython 0.22.0 duyuruldu

Tür açıklamalı Python kodunu agresif bir şekilde optimize eden LPython, yüksek performanslı yazılan Python derleyicisidir. LLVM, C, C++ ve WASM dahil olmak üzere çeşitli arka uçlara sahip olan LPython‘un temel ilkesi hızdır. LPython’un 0.22.0 sürümü, Ondřej Čertík tarafından duyuruldu. Yeni sürümde, _lpython_get_argc() için prototip bildiriminin düzeltildiği belirtilirken, ASR düzeyinde karma yapılamayan nesne türlerinin tespit edildiği söyleniyor. print()’de IntrinsicElementalFunction’ın işlenmesi için sembolik geçiş düzeltilirken, dict.keys için derleme zamanı desteğinin eklendiği söyleniyor. dict.values ​​için derleme zamanı desteği eklenirken, küresel kapsamdaki for döngülerinin kapsam belirleme sorunlarının düzeltildiği ifade ediliyor. @kmr-srbh tarafından list.pop için derleme zamanı desteği eklendiği belirtilirken, @anutosh491 tarafından is_integer özelliği için destek eklendiği söyleniyor. LPython 0.22.0 hakkında bilgi edinmek için sürümler sayfasını inceleyebilirsiniz.

Continue Reading →

 

LPython 0.22.0 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Python 3.13’ün daha fazla performansı hedeflediği söyleniyor

Python 3.12’nin Ekim ayına kadar yayınlanmayacağı ve Python 3.13’ün de 2024’ün ikinci yarısına kadar çıkmayacağı biliniyor. Ancak şimdiden CPython performansını ayarlamak için çalışan geliştiricilerin, bu sonraki geliştirme döngüsü için daha fazla geliştirme yapmayı hedefledikleri söyleniyor. Python 3.11’deki büyük iyileştirmeler ve Python 3.12’deki daha fazla optimizasyonla Python 3.13’ün, bu betik dilinin bu referans uygulamasının performansını en üst düzeye çıkarmak için daha fazla çalışmayla temayı ileriye taşıyacağı öngörülüyor. Python 3.13 ile, Python kodundan alt yorumlayıcıları ve gelişmiş bellek yönetimini etkinleştiren bir katman-2 optimize edici üzerinde çalışmanın planlandığı ifade ediliyor. Bellek yönetimi tarafında, bellek yönetimi ve çöp toplama için harcanan sürenin azaltılması amaçlanıyor.

Continue Reading →

 

Gelecek yılki Python 3.13 sürümüyle elde edilmesi umulan performans iyileştirmeleri hakkında daha fazla ayrıntıyı Michael Droettboom tarafından gönderilen ancak, Mark Shannon ve Michael Droettboom tarafından kaleme alınan GitHub tasarım belgesinde ya da Python 3.13’teki yenilikler sayfasında bulabilirsiniz.

0