Nuitka - Python ile yazılmış bir Python derleyicisi
(github.com)- Python 2.6~2.7, 3.3~3.9 ile tamamen uyumlu
→ tüm Python kütüphaneleri/uzantı modülleri kullanılabilir
→ optimize edilmiş standalone çalıştırılabilir dosya veya uzantı modülü oluşturur
- Python modüllerini C düzeyinde programlara dönüştürdükten sonra
libpythonve C dosyalarını kullanarak CPython'a benzer şekilde çalışır
→ tüm optimizasyonlar gereksiz ek yükü azaltmayı hedeflerken yüksek uyumluluğu korur
→ halihazırda CPython'dan daha hızlıdır, ancak optimize edilecek daha çok alan vardır
- Windows/Mac/Linux/BSD desteği (x86, x86_64, ARM)
2 yorum
nuitka kötü sayılmaz ama gerçekten kullanınca düşünüldüğünden daha yavaş olması bir sorun oluyor iç çekiş
https://github.com/kostya/jit-benchmarks
JIT tabanlı PyPy çalışma hızı açısından daha hızlı olsa da sonuçta Python kodunu dağıtmak gerekirken,
Nuitka hem uyumluluk açısından daha iyi hem de bağımsız çalıştırılabilir dosya oluşturabildiği için Python ile yazılmış kodu ikili dosya olarak dağıtırken en iyi alternatif gibi görünüyor