PyPy
https://upload.wikimedia.org/wikipedia/commons/b/b0/Pypy_logo.png
PythonのRPython実装
つまりPythonのPython実装
セルフホスティング
実行速度、効率
CPythonとの互換性に重点を置いている
JIT compile
PyPyをCPython上、PyPy上で実行することもできる
PyPyは、Python以外の動的言語を実装するための基盤としても使用できる。
ほうmrsekut.icon
Pythonとの差異
Cで書かれたPythonライブラリが使えない
GCの方式が異なる
サイト
http://pypy.org/index.html
リポジトリ
https://bitbucket.org/pypy/pypy
github上のミラー
https://github.com/mozillazg/pypy
Topaz
https://stackoverflow.com/questions/2591879/pypy-how-can-it-possibly-beat-cpython
なぜPyPyがCPythonより速くなるのか
PyPyJS
PyPyをEmscriptenを用いたJIT compileで実行
関連
PyPy コトハジメ
参考
https://ja.wikipedia.org/wiki/PyPy
#プログラミング言語