PyPy is a fast, compliant alternative implementation of the Python language. |
PyPyの開発者が「PyPy」が誕生してから10年経ったことを祝賀している。PyPyはオープンソースのPythonインタプリタ及びJITコンパイラ。Python標準のコンパイラであるCPythonと比較して高速に動作するといった特徴を有しており、メモリの使用量も低く抑えられるよう設計されている。また、Python 2.7との高い互換性ももたせており、DjangoやtwistedといったPythonフレームワークで実行できるようになっている。
PyPyの設計思想は2003年に登場したPyscoプロジェクトからきている。PyscoはArmin Rigo氏が開発したPython向けのJITコンパイラ。Pythonで開発されたCPUバウンドなアプリケーションを高速化できるといった特徴をもっていた。Pyscoの開発はすでに終了しているが、その意思はPyPyで実現されている。
最新のPyPyは昨年11月にリリースされた「PyPy 2.0 Beta 1」。PyPy 2.0ではARMの正式サポートやPython 2.7.3標準ライブラリとの完全互換などが実装されている。なお、ベータ版となっているが、プロジェクトでは正式版と同等の安定性があるとしている。