20년 가까이 국내외 엔터프라이즈 현장에서 자바 전문 풀스택 개발자, 소프트웨어 아키텍트로 프로젝트에 참여해 왔다. 어느덧 50대를 바라보는 중년 아재가 되었지만 아직도 기술이 궁금한 엔지니어다. 20여 권의 IT 전문서를 번역하며 동료, 후배 개발자들과 지식과 경험을 나누는 일에도 힘쓰고 있다. 집에서는 세 여인의 분에 넘치는 사랑을 받고 사는, 세상에서 제일 행복한 딸바보 아빠다.
이 책에 수록된 두 인터프리터의 소스 코드를 여러분의 PC에서 실습하는 방법을 몇 가지 안내한다.
- 방법 1. 지은이의 깃헙 리포지터리에서 직접 git clone하여 자신이 즐겨 쓰는 IDE에서 자신이 선호하는 빌드 방법으로 환경을 구성한다.
- 방법 2. 방법 1이 조금 어렵다면, 옮긴이가 미리 장별로 예제 코드를 추출하여 재작성한 깃헙 리포지터리를 git clone하기 바란다.
- 방법 3. 초심자거나 스스로 개발 환경을 구성하기 어려운 윈도우 PC 사용자라면 부록으로 설명한 내용을 참고하기 바란다.
실습 환경 구성에 어려움을 겪는 독자들을 위해 미리 셋업이 완료된 개발 환경을 제공하였으나, 이 책의 주제가 인터프리터를 직접 만들어보는 것인 만큼 단순히 예제 코드를 실습해보는 것에 만족하지 말고, 자신이 추구하는 방향과 가장 잘 맞는 개발 환경을 스스로 구축하기 바란다. 개발 환경을 구축하는 과정에서 뜻하지 않은 오류 등 많은 난관에 부딪힐 수도 있지만, 그런 것을 해결하는 과정 역시 학습의 일부라는 사실을 잊지 말고 혼자서 적극적으로 해결하는 연습을 권장한다.