Powered by OpenAIRE graph
Found an issue? Give us feedback
image/svg+xml art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos Open Access logo, converted into svg, designed by PLoS. This version with transparent background. http://commons.wikimedia.org/wiki/File:Open_Access_logo_PLoS_white.svg art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos http://www.plos.org/ ZENODOarrow_drop_down
image/svg+xml art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos Open Access logo, converted into svg, designed by PLoS. This version with transparent background. http://commons.wikimedia.org/wiki/File:Open_Access_logo_PLoS_white.svg art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos http://www.plos.org/
ZENODO
Other literature type . 2026
License: CC BY
Data sources: ZENODO
image/svg+xml art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos Open Access logo, converted into svg, designed by PLoS. This version with transparent background. http://commons.wikimedia.org/wiki/File:Open_Access_logo_PLoS_white.svg art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos http://www.plos.org/
ZENODO
Other literature type . 2026
License: CC BY
Data sources: ZENODO
ZENODO
Other literature type . 2026
License: CC BY
Data sources: Datacite
ZENODO
Other literature type . 2026
License: CC BY
Data sources: Datacite
ZENODO
Other literature type . 2026
License: CC BY
Data sources: Datacite
versions View all 3 versions
addClaim

Python 3.15.0a3 ve 3.11.14 Mikrobenchmark Performans Analizi

Authors: Keçeci, Mehmet;

Python 3.15.0a3 ve 3.11.14 Mikrobenchmark Performans Analizi

Abstract

Python 3.15.0a3 ve 3.11.14 Mikrobenchmark Performans Analizi Mehmet Keçeci ORCID : https://orcid.org/0000-0001-9937-9839 Received: 23.01.2026 Özet/Abstract: Python 3.15.0a3 (alpha) ile Python 3.11.14 (stabil) sürümleri arasında kapsamlı mikrobenchmark analizi gerçekleştirilmiştir. Linux/Conda-Forge platformunda, her sürüm için 8 run (4 tam + 4 özet benchmark) çalıştırılarak 11 kritik test ölçülmüştür. Test seti; fonksiyon çağrıları, döngü aritmetiği, liste/sözlük işlemleri, dize manipülasyonu, matematik, anlama ifadeleri, üreteçler, özyineleme, LRU cache, özellik erişimi ve istisna yönetimini kapsamaktadır. Ana bulgu: Fonksiyon çağrıları %99.9 toplam execution süresini domine ederken, iki sürüm arasında anlamlı fark gözlenmemiştir (Py3.15: 61.934s, Py3.11: 61.820s, oran=1.002). Mikrobenchmark bazında Py3.11.14 %64 üstünlük (7/11 test) sağlamıştır. Anlama ifadeleri (1.338x) ve üreteçler (1.340x) alanında Py3.11 %25-34 daha hızlı çalışırken, Py3.15 döngü (0.821x) ve özellik erişimi (0.972x) testlerinde %2-18 iyileşme göstermiştir. Normal ölçek görselleştirme ile farklar netleştirilmiştir: Py3.11 kritik Python konstrüksiyonlarında (anlama, üreteç) belirgin üstünlük sağlarken, Py3.15 temel aritmetik ve attribute erişiminde avantajlıdır. Standart sapma %0.1-1.0 arasında olup, ölçümler yüksek tekrarlanabilirlik sergilemiştir (95% güven aralığı ±%1.5). Pratik çıkarımlar: Üretim ortamlarında Python 3.11.14 stabilite + mikrobenchmark üstünlüğü nedeniyle önerilir. Py3.15 alpha, fonksiyon çağrısı olmayan araştırma/geliştirme projelerinde test edilebilir. Py3.15 final sürümünde anlama/üreteç optimizasyonları beklenmektedir. Bu çalışma, Python tekâmülünde fonksiyon çağrılarının ezici dominasyonu (%99.9) ve mikrobenchmarkların gerçek dünya performansından kopukluğunu ortaya koymaktadır. Anahtar Kelimeler/Keywords: Python mikrobenchmark, performans analizi, Python 3.15, Python 3.11, fonksiyon çağrısı, anlama ifadesi, üreteç, execution süresi, istatistiksel analiz.

Keywords

performans analizi, Python 3.11, üreteç, execution süresi, Python mikrobenchmark, anlama ifadesi, istatistiksel analiz, fonksiyon çağrısı, Python 3.15, Python

  • BIP!
    Impact byBIP!
    selected citations
    These citations are derived from selected sources.
    This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
    0
    popularity
    This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network.
    Average
    influence
    This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
    Average
    impulse
    This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network.
    Average
Powered by OpenAIRE graph
Found an issue? Give us feedback
selected citations
These citations are derived from selected sources.
This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
BIP!Citations provided by BIP!
popularity
This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network.
BIP!Popularity provided by BIP!
influence
This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
BIP!Influence provided by BIP!
impulse
This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network.
BIP!Impulse provided by BIP!
0
Average
Average
Average
Green