▲GN⁺ 2024-04-29 | parent | ★ favorite | on: 크래프팅 인터프리터스(Crafting Interpreters): 15개월 만에 완성한 640페이지 분량의 저서(journal.stuffwithstuff.com)Hacker News 의견 Crafting Interpreters는 책 구매 링크와 무료 온라인 버전 링크를 모두 제공하는 웹페이지를 가지고 있음 저자인 Nystrom이 물리적 사본 디자인에 기울인 세심한 주의와 손으로 그린 삽화, 훌륭한 글쓰기 덕분에 기술서적의 99%보다 나은 책으로, 구매할 가치가 충분함 2017년부터 이 책을 통해 공부하기 시작했고, 책의 전반부를 마치면서 토크나이저/렉서/파서/인터프리터에 대한 이해가 명료해짐. 이는 Nystrom의 훌륭한 글쓰기와 주제에 대한 깊은 이해 덕분임 저자가 실물 책으로 만들기로 결정했다는 사실을 몰랐는데, 비록 내게 가장 적합한 학습 방식은 아니지만 소장용으로, 그리고 저자를 후원하기 위해 구매하고 싶음 지금까지 읽었던 기술서적 중 최고 수준으로, 읽으면서 많은 것을 배우고 정말 즐거웠음. 훌륭한 기술적 내용 외에도 글이 잘 쓰여졌고, 재치있으며, 삽화도 잘 그려져 있음 각 챕터 말미에 진화하는 코드와 실행 가능한 프로그램을 갖추겠다는 비전이 인상적이었고, 저자가 그것을 해냈다는 점에서 찬사를 보냄. 트리-워킹 인터프리터는 건너뛰고 C 기반 바이트코드 인터프리터 부분을 통해 훨씬 더 많은 것을 배움 ironically 15개월 걸려 책을 다 읽었다는 댓글러가 있는데, 저자의 노고에 감사와 축하를 전함. 언어 영역에서 기술적 깊이가 있을 뿐 아니라 레이아웃과 그래픽의 작은 디테일도 독자를 몰입하게 만드는 책으로, 앞으로 오랫동안 의미있는 책이 될 것 같음 이 책을 읽고 배운 내용을 바탕으로 직접 https://hexmos.com/compiler 페이지를 만들 정도로 책에 큰 애착을 느낌 저자 Bob과의 인터뷰(https://corecursive.com/032-bob-nystrom-on-building-an-interpreter/)를 들어볼 만함 저자가 그래픽 디자이너 출신 컴파일러 엔지니어라는 사실이 인상적임 Writing an Interpreter in Go 책을 읽은 후 다음 인터프리터 책으로 이 책을 읽을 예정인데, 200페이지 정도로 분량도 적당하고 마음에 듦 (2021년 댓글) 훌륭한 책이며 읽으면서 정말 즐거웠다고 함
Hacker News 의견
Crafting Interpreters는 책 구매 링크와 무료 온라인 버전 링크를 모두 제공하는 웹페이지를 가지고 있음Writing an Interpreter in Go책을 읽은 후 다음 인터프리터 책으로 이 책을 읽을 예정인데, 200페이지 정도로 분량도 적당하고 마음에 듦