▲GN⁺ 2024-07-13 | parent | ★ favorite | on: 인터프리터 제작 기술(craftinginterpreters.com)Hacker News 의견 이 책은 PL 컴파일러 학습의 두 번째 또는 세 번째 단계로 적합함 첫 번째 단계는 간단한 언어로 직접 인터프리터를 작성하는 것임 두 번째 단계는 이를 다시 작성하여 실수를 줄이는 것임 이를 통해 주제의 미묘한 차이를 이해할 수 있음 Crumb을 만들 때 Crafting Interpreters를 읽었음 스코프와 로컬 변수에 대한 섹션이 특히 유용했음 기술적 구현과 개념적 통찰의 균형이 매우 도움이 되었음 영감을 주는 기술적 글쓰기의 예임 이 책의 가장 좋은 점은 동일한 언어에 대해 두 개의 인터프리터를 작성하는 과정을 안내함 첫 번째 인터프리터에서 큰 아이디어를 접하고, 두 번째 인터프리터에서 이를 다시 다루며 흡수할 수 있음 정말 훌륭한 책임 다른 컴파일러 리소스에 대해 이야기하자면, Immo Landwerth가 C#으로 컴파일러를 작성하는 것을 즐겼음 IL과 디버그 심볼을 생성함 약 5년 전의 자료이지만 여전히 유용함 https://www.youtube.com/playlist?list=PLRAdsfhKI4OWNOSfS7EUu5GRAVmze1t2y 대부분의 프로그래머가 이 책을 한 번쯤은 읽어야 함 컴파일러 내부에서 무슨 일이 일어나는지 이해하게 됨 매우 잘 작성된 기술 가이드임 개념을 내면화하는 데 도움이 됨 파라메트릭 다형성과 기본 타입 추론이 있는 정적 타입 언어를 만드는 좋은 리소스를 아는지 궁금함 프로그래밍 분야에 새로 입문한 사람으로서, 이런 책을 어떻게 소비해야 하는지 궁금함 저자와 함께 코딩하며 책을 처음부터 끝까지 읽어야 하는지 궁금함 지식을 유지하는 데 어려움을 겪고 있음 언어 인터프리터에 대해 더 배우고 싶지만, 형식이 도움이 될지 모르겠음 노트 필기를 통해 보완하려고 노력 중임 드디어 책을 읽기로 결심했음 책장에 먼지가 쌓여 있었음 두 번째 절반을 막 끝냈음 훌륭한 책임 각 장에서 제안된 도전 과제 중 하나 또는 두 개를 수행하는 것을 추천함 언어를 만들고자 하는 열정이 지나가는 관심사였음에 감사함 엄청난 양의 작업임
Hacker News 의견
이 책은 PL 컴파일러 학습의 두 번째 또는 세 번째 단계로 적합함
Crumb을 만들 때 Crafting Interpreters를 읽었음
이 책의 가장 좋은 점은 동일한 언어에 대해 두 개의 인터프리터를 작성하는 과정을 안내함
다른 컴파일러 리소스에 대해 이야기하자면, Immo Landwerth가 C#으로 컴파일러를 작성하는 것을 즐겼음
대부분의 프로그래머가 이 책을 한 번쯤은 읽어야 함
파라메트릭 다형성과 기본 타입 추론이 있는 정적 타입 언어를 만드는 좋은 리소스를 아는지 궁금함
프로그래밍 분야에 새로 입문한 사람으로서, 이런 책을 어떻게 소비해야 하는지 궁금함
드디어 책을 읽기로 결심했음
두 번째 절반을 막 끝냈음
언어를 만들고자 하는 열정이 지나가는 관심사였음에 감사함