8月26日、Codonプロジェクトは新たなPython実装であるCodon 0.17をリリースした。 CodonはLLVMコンパイラインフラストラクチャを活用し、Pythonコードをネイティブマシンコードにコンパイルすることで、従来のPythonよりも10〜100倍の高速化を目指すオープンソースプロジェクトである。GitHubでも14,000以上のスターを獲得しており、開発者たちからの注目度の高さが伺える。 Codonは、Pythonコードのランタイムオーバーヘッドを回避し、C/C++のパフォーマンスに匹敵する速度を目指している。また、ネイティブのマルチスレッド処理をサポートしており、さらに高いパフォーマンスを引き出すことができる。 今回のバージョン0.17では、LLVM 17コンパイラを基盤とし、新たにfloat16、bfloat16、float128といった浮動小数点型のサポートが追加
![LLVMベースのPython実装で10~100倍の高速化を実現する、Codon 0.17 がリリース](https://cdn-ak-scissors.b.st-hatena.com/image/square/5b1185304e5fab30f727615d52da8849439d8b53/height=288;version=1;width=512/https%3A%2F%2Fres.cloudinary.com%2Ftechfeed%2Fimage%2Fupload%2Fw_1200%2Ch_630%2Cc_fill%2Ff_auto%2Fv1724706454%2Fentries%2Fq8dama70gp5vo5npx4jo.png)