タグ

PythonとMITに関するmohnoのブックマーク (1)

  • PythonでC/C++に匹敵する実行速度を実現 米MITなどコンパイラ「Codon」開発

    Innovative Tech: このコーナーでは、テクノロジーの最新研究を紹介するWebメディア「Seamless」を主宰する山下裕毅氏が執筆。新規性の高い科学論文を山下氏がピックアップし、解説する。Twitter: @shiropen2 Pythonは人気な言語だが、実行速度が遅いため、速さを求められる環境になると違う言語が採用される。この研究では、Pythonのような高水準言語のシンプル性とCやC++のような低水準言語の高速性を兼ね備えることができるPythonベースのコンパイラ「Codon」を提案する。 Codonは、Pythonのコードをネイティブなマシンコードにコンパイルするコンパイラであり、シングルスレッドにおいて通常のPythonよりも10倍から100倍速く実行され、CやC++に匹敵する速度を実現できるという。またCodonではマルチスレッドも可能なため、より大きな性能向上

    PythonでC/C++に匹敵する実行速度を実現 米MITなどコンパイラ「Codon」開発
    mohno
    mohno 2023/03/24
    IronPythonじゃないんだな。「Codonの特徴の1つは、プログラムを実行する前に型チェックを行う点」←“TypePython”?(←オイ)「いくつかの動的機能(動的型操作や実行時リフレクションなど)に対応していない」
  • 1