5 ポイント 投稿者 xguru 2021-11-11 | 3件のコメント | WhatsAppで共有
  • pip でインストール可能な Python 3.10 向けの drop-in JITコンパイラ

→ Mac/Windows/Linux

→ CPython bytecode をマシンコードにコンパイル

  • コード変更なしで Python コードを高速に実行

→ Profile Guided JIT Compiler

→ ネイティブ 64bit float & integer をサポート

→ Intel/ARM CPU をサポート

→ IL/ASM disassembler を内蔵

→ ネイティブのデバッグ/プロファイリングツールをサポート

3件のコメント

 
askagirl 2021-11-11

.NET Core をインストールしなければならないのが少し欠点ですね。

 
galadbran 2021-11-11

https://github.com/microsoft/Pyjion

GitHubプロジェクトを見ると、MSが進めているものなのですね……。似た役割を持つPyPy、Pystonとの比較についても、Readmeで簡単に説明しています。

JITをサポートしつつ、既存のCで開発されたPythonモジュールもそのまま使えるようにしているのが違いのようです。

 
galadbran 2021-11-11

.NET CLI(Common Language Infrastructure) がここで出てくるとは驚きですね ^^;