PyPy: 두 판 사이의 차이

(새 문서: Python으로 구현한 Python 구현이자 세상에서 가장 빠른 Python 구현체. 그리고 그 실상은 '''Python으로 손쉽게 Just-in-Time 컴파일|JIT 컴파일러...)
 
편집 요약 없음
1번째 줄: 1번째 줄:
[[Python]]으로 구현한 Python 구현이자 세상에서 가장 빠른 Python 구현체. 그리고 그 실상은 '''Python으로 손쉽게 [[Just-in-Time 컴파일|JIT 컴파일러]]를 구현할 수 있는 언어 구현 툴킷'''.
[[Python]]으로 구현한 Python 구현이자 세상에서 가장 빠른 Python 구현체. 그리고 그 실체는 '''Python으로 손쉽게 [[Just-in-Time 컴파일|JIT 컴파일러]]를 구현할 수 있는 언어 구현 툴킷'''.


<s>[http://morepypy.blogspot.kr/2010/12/we-are-not-heroes-just-very-patient.html 인내심이 굉장히 깊으면 만들 수 있는 것 같다]</s>
<s>[http://morepypy.blogspot.kr/2010/12/we-are-not-heroes-just-very-patient.html 인내심이 굉장히 깊으면 만들 수 있는 것 같다]</s>

2015년 4월 17일 (금) 07:16 판

Python으로 구현한 Python 구현이자 세상에서 가장 빠른 Python 구현체. 그리고 그 실체는 Python으로 손쉽게 JIT 컴파일러를 구현할 수 있는 언어 구현 툴킷.

인내심이 굉장히 깊으면 만들 수 있는 것 같다

인터프리터 깎는 장인


크게 두 부분으로 구성되어 있는데, 정적으로 컴파일이 가능하도록 Python 문법을 제약한 RPython 컴파일러와, RPython 문법으로 작성된 파이썬 인터프리터인 translate.py로 나눌 수 있다. 그래서 RPython으로 translate.py를 돌리면 네이티브 코드로 된 파이썬 구현이 나오고, 그걸 다시 RPython 컴파일러를 실행하는 데에 쓰는 식으로 PyPy 개발이 진행되고 있다.


이 문서는 Python 문서보다 먼저 만들어졌다.

외부 링크