創屋ぷれす

Codon

Pythonは創屋で必須と言える言語です。
また、世界的にも人気な言語です。
ですが、実行速度が遅いので、速さを求められる環境になると違う言語が採用されることが多いです。

そこで、CやC++に匹敵する高速化を実現した「Codon」というものがあるようです。
Codonとは、PythonのコードをマシンコードにコンパイルするPythonコンパイラです。

Codonを使用すると、シングルスレッドで従来の10~100倍以上の高速化に成功しているようです。
静的型付け言語として事前にコンパイルすることで、Pythonとの互換性を保ちつつ、高速化しているようです。
また、並列処理やGPUプログラミングもサポートしています。

とはいえ、Codonでは外部ライブラリを含めたままコンパイルすることができません。
なので、Pythonコードとして明示的に分離する必要があります。

まだまだ、実運用には届かないかもしれませんが、今後が楽しみです。

創屋のホームページはこちらから

Comments are closed.