Pythonのお勉強 #1 実行まわり
コンテンツ
一端byte codeにしてからPython Virtual Machine(PVM)で実行される。
Pythonには3つの有名な実装がある
- CPython :: 普通Pythonといったらこれ。Cで書かれている。
- Jython :: Javaとの連携が目的。Javaのbyte codeを吐き、Java Virtual Machineで実行される。
- IronPython :: .Net と #C 用。
実行の最適化は2つほど(実装ではない)。
- Psyco :: 実行時に内部処理をして、高速実行を果たす。
- Shedskin translator :: C++を出力する。ただし、Pythonのコードに型情報を付加する必要がある。
作成者 Toru Mano
最終更新時刻 2023-01-01 (c70d5a1)