
자신만의 프로그래밍 언어를 만들고 싶거나, 언어가 어떻게 설계되고 구축되는지 궁금했던 적이 있나요?
그렇다면 이 책이 바로 당신을 위한 책입니다.
Crafting Interpreters는 완벽한 기능을 갖춘 효율적인 스크립팅 언어를 구현하는 데 필요한 모든 것을 담고 있습니다. 파싱과 의미론에 대한 고수준 개념뿐만 아니라 바이트코드 표현 및 가비지 컬렉션과 같은 실질적인 세부 사항까지 배우게 될 것입니다. 여러분의 머릿속은 새로운 아이디어로 가득 차고, 손은 직접 코드를 작성하며 값진 경험을 하게 될 겁니다. 정말 즐거운 여정이 될 거예요.
main() 함수부터 시작하여 풍부한 구문, 동적 타이핑, 가비지 컬렉션, 렉시컬 스코프, 일급 함수, 클로저, 클래스, 상속을 지원하는 언어를 직접 만들어 나갑니다. 이 모든 기능은 여러분이 직접 작성하고 완벽하게 이해할 수 있는 수천 줄의 깔끔하고 빠른 코드에 담겨 있습니다.
이 책은 네 가지 형태로 제공됩니다:
종이책
640페이지에 달하는 아름다운 타이포그래피와 고해상도 수제 일러스트레이션이 담겨 있습니다. 저자가 한 페이지 한 페이지 정성껏 조판했습니다. 최고의 독서 경험을 선사합니다.
| Amazon.com | .ca | .uk | .au | .de | .fr | .es | .it | .jp |
| Barnes and Noble | Book Depository |
전자책
섬세하게 조정된 CSS는 여러분의 전자책 리더기와 화면 크기에 맞춰 최적화됩니다. 풀컬러 문법 강조 표시와 활성 하이퍼링크를 제공합니다. 앨런 케이의 다이나북처럼 현실적입니다.
| Kindle .com | .uk | .ca | .au | .de | .in |
| .fr | .es | .it | .jp | .br | .mx | Apple Books |
| Play Books Google | Nook B&N | EPUB Smashwords |
웹
데스크톱부터 휴대폰까지 완벽하게 반응하는 디자인으로 어디서든 멋지게 보입니다. 모든 장, 부록, 일러스트레이션이 포함되어 있습니다. 이 책 전체를 무료로 읽으세요. 정말입니다.
지금 읽기