Book Study/컴파일러: 원리, 기법, 도구

컴파일러 계의 바이블 읽어보기 - 컴파일러: 원리, 기법, 도구

swJman 2025. 10. 12. 22:49

요 근래 입문서만 몇 권 읽다보니, 너무 쉬운 내용만 공부하나 싶었다.

문득 책장을 둘러보니 눈에 딱 뜨이는 용책.

인터넷 밈에 어울릴 것 같은 표지 그래픽은 꽤나 유명하다.

 

A.K.A 드래건북.

공식 이름은 

  • 영문 : Compilers: Principles, Techniques & Tools
  • 국문 : 컴파일러: 원리, 기법, 도구

 

이전에 1판을 먼저 구매했었는데 그 책은 솔직히 장서용이다. 아마, 1판만 있었다면 난 이 책을 아예 안 봤을 거야. (이유는 다른 포스팅으로)

우연히 2판이 있다는 사실을 알게 되어 일단 동네 도서관에서 열람을 해봤다. 오, 책도 커지고 활자도 커졌다. 인쇄 상태도 좋다. 장서 용으로도 훌륭하리라 생각해서 잽싸게 구매했다.

......그렇게 구매만 해 둔지 어언 10년이 지났다.

버킷 리스트처럼 목구멍에 걸려 있었는데 이 번 기회에 독파해 보자.

 

블로그에 북스터디를 남길 때 항상 '공부하기' 라고 적었지만, 이 번엔 '읽어보기' 라고 적었다.

사실 난 학부 시절 컴파일러 이론을 이수했고, 이를 토대로 나만의 언어를 만든 경험이 있다. 그 언어를 현업에서도 몇번 활용했었고. 그런 이유로다가 이 번 책 읽기는 레퍼런스 형태로 진행하고 포스팅도 토픽 단위로 하려고 한다.

오히려 내 블로그에서 공부를 하려는 분들은 더 도움이 되실지도 모르겠다.