
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.
performans analizi, Python 3.11, üreteç, execution süresi, Python mikrobenchmark, anlama ifadesi, istatistiksel analiz, fonksiyon çağrısı, Python 3.15, Python
performans analizi, Python 3.11, üreteç, execution süresi, Python mikrobenchmark, anlama ifadesi, istatistiksel analiz, fonksiyon çağrısı, Python 3.15, Python
| 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 |
