인터프리터 레벨에서 살펴보는 파이선 내부 동작 원리
파이썬이 인터프리터 레벨에서 작동하는 방식을 이해하면 파이썬의 기능을 최대한 활용할 수 있고 애플리케이션을 최적화할 수 있다. 《CPython 파헤치기》에서는 파이썬 내부 동작의 비밀을 파헤치고 소스 코드를 파이썬 인터프리터로 컴파일하는 방법을 소개한다. 파이썬이 실제로 동작하는 방식을 심도 있게 이해할 수 있도록 연습 문제를 통해 리스트나 딕셔너리, 제너레이터 등 파이썬 구성 요소들의 내부 동작을 설명한다.
이 책에서 다루는 내용
* 개발 환경 구성하기
* 소스 코드 읽고 탐색하기
* CPython 소스 코드 컴파일하기
* CPython 메모리 관리 기능 이해하기
* 병렬성과 동시성을 통해 파이썬 코드 확장하기
* 코어 타입에 새로운 기능 추가하기
* 테스트 스위트 실행하기
* C와 파이썬 코드 디버깅하기
* CPython에 기여하기
[NAVER 제공]