PyPy
위키백과, 우리 모두의 백과사전.
PyPy는 유연함과 쉬운 실험을 위해 파이썬로 작성된 파이썬의 재구현이다. 이 프로젝트의 목적 중 하나는 최적화 된 PyPy의 파이썬 구현이 현재의 C 구현보다 빠르도록 하는 것이다. PyPy 자체는 Python의 서브셋인 RPython으로 구현되어 있다.
PyPy는 Python 코드를 Machine 코드로 자동 번역하는 Just In Time compiler 기능을 포함하고 있는데, 특이한 점은 JIT compiler 자체가 JIT compiler Generator로부터 - PyPy RPython 코드를 분석하여 - 자동생성된다는 점이다.
벤치마크 대상에 따라 다르긴 하지만 PyPy 1.4 버전부터 CPython보다 나은 성능을 보인다. 벤치마크 - 낮을수록 빠름.
예를 들어, PyPy 1.4는 PyPy 자체를 컴파일 하는 코드가 CPython보다 PyPy에서 더 빠르게 돌아가는 첫번째 버전이다.
[편집] 바깥고리
| 이 글은 프로그래밍 언어에 관한 토막글입니다. 서로의 지식을 모아 알차게 문서를 완성해 갑시다. |