프로그래밍 언어2 [책 리뷰] CRAFTING INTERPRETERS (컴파일러와 인터프리터의 작동 원리) 오늘은 좀 신기한 책을 소개할까한다. 아마존 베스트셀러인 CRAFTING INTERPRETERS라는 책은 인터프리터 언어를 직접 만들어 볼 수 있는 교과서다. 계적인 소프트웨어 개발자 로버트 나이스트롬이 알려주는 컴파일러와 인터프리터의 작동 원리와 프로그래밍 언어 설계를 담았는데, 이 책의 목표는 인터프리터를 직접 만들어 보는 것이다. 인터프리터 언어 구현하는데 필요한 모든 코드가 실려 있다. 물론 컨파일러에 대한 기본적인 지식은 있어야 한다. 컨파일러에 대한 공부를 조금이라도 했다면, 사람은 프로그래밍 언어에 재능이 있는 사람과 없는 사람으로 구분됨을 느낄 수 있을 것이다. 선택받은 자가 지적 호기심을 통해 이 책에 접근한다고 보면 될 것 같다. 이 책은 세 부분으로 구성된다. 1부는 오리엔테이션 시간.. 2023. 12. 13. [책 리뷰] Java 입문을 위한 그림으로 배우는 Java 프로그래밍 자바 입문서를 찾는 예비 개발자 혹은 전공자들에게 추천해 줄만한 책을 소개하려고 한다. 이름에서 보면 알 수 있지만, 그림 일러스트를 활용하려 Java 언어를 쉽고 재미있게 배울 수 있도록 다양한 일러스트 및 예시가 포함되어 있다. 이 책에서 제공하는 다 양한 예시를 통해 어려운 개념도 쉽게 이해할 수 있고 책에서 소개한 샘플 프로그램들도 쉽게 직접 구현이 가능하다. 챕터별 강의 요약과 연습문제를 통해 복습이 가능한 점, 입문하거나 독학하는 분들에게 유용한 도서라고 판단이 되었다. 저자의 경우 일본 도쿄대학을 졸업한 프로그래밍 전문가였다. 내용이 깔끔해 국내 저서인줄 알았는데 역자가 개발자 출신이라그런지 깔끔하게 번역되어 있어 국내 저서인줄 알았다. 가격도 18000원으로 상당히 저렴하다 다른 책을은 3.. 2023. 7. 2. 이전 1 다음