편집 요약 없음 |
편집 요약 없음 |
||
9번째 줄: | 9번째 줄: | ||
# Python으로 작성된, RPython 컴파일러와 인터프리터 제작 프레임워크 | # Python으로 작성된, RPython 컴파일러와 인터프리터 제작 프레임워크 | ||
# RPython 문법으로 작성된 | # RPython 문법으로 작성된 Python 인터프리터 | ||
그래서 RPython으로 | 그래서 RPython으로 2번의 코드를 돌리면 네이티브 코드로 된 PyPy 구현이 나오고, 그걸 다시 RPython을 실행하는 데에 쓰는 식으로 개발을 진행한다. | ||
구체적으로 어떻게 빨라질 수 있는지는 다음 글들을 참조. | 구체적으로 어떻게 빨라질 수 있는지는 다음 글들을 참조. |
2015년 4월 19일 (일) 13:59 판
Python으로 구현한 Python 구현이자 세상에서 가장 빠른 Python 구현체. 뭐지 이 말장난은[1] 그리고 그 실체는 Python으로 손쉽게 JIT 컴파일러를 구현할 수 있는 언어 구현 툴킷.
인터프리터 깎는 장인
PyPy는 크게 두 부분으로 구성되어 있다.
- Python으로 작성된, RPython 컴파일러와 인터프리터 제작 프레임워크
- RPython 문법으로 작성된 Python 인터프리터
그래서 RPython으로 2번의 코드를 돌리면 네이티브 코드로 된 PyPy 구현이 나오고, 그걸 다시 RPython을 실행하는 데에 쓰는 식으로 개발을 진행한다.
구체적으로 어떻게 빨라질 수 있는지는 다음 글들을 참조.
이 문서는 Python 문서보다 먼저 만들어졌다.
외부 링크
주석
<references>