일상기록/독서

[리뷰] 자바스크립트로 배우는 SICP, 해럴드 에이블슨 외 4명 지음, 류광 옮김, 한빛미디어, 2022

_하늘여우_ 2023. 2. 19. 11:09

출처 : 직접 촬영

 

 

고백하자면 학부생 시절, 전공 공부를 소홀히 했었다.

전공 공부는 중간고사, 기말고사 때 어디선가 얻은 일명 '족보'를 곁에 두고 나올 문제만 공부했다.

졸업 후 일을 하면서 전공 지식이 부족함을 느끼고 뒤늦게나마 전공 공부에 대한 갈증을 해소하고 있다.

 

오늘 소개할 도서는 마치, 학부생 시절 접했던 전공 도서를 생각하게 한다.

약 1,000페이지(실제로 883페이지)에 달하는 책의 두께가 '나 전공이야' 라고 말하는 것 같다. 뜨헉!

 

몰랐는데 이 SICP는 꽤 뼈대있는(?) 전공 도서였다.

"컴퓨터 프로그램의 구조와 해석(Structure and Interpertation of Computer Programs, SICP)"이 1984년에 1판이 나온 이후로 전 세계 대학교에서 교과서로 쓰였다고 한다.

이 책은 그 유서깊은(?) 전공 도서의 JavaScript 버전이다.

그래서 제목도 "자바스크립트로 배우는 SICP"가 아닌가! 😎

 

목차를 보면 33페이지에 걸쳐 추천사, 머릿말, 감사의 말 등 소개 페이지이다. 🥸

그리고 883페이지까지 심도 있는 내용을 다루고 있다.

01

 

전 세계 대학교에서 교과서로 사용되었다고 하는데.

책 구성을 보면. 정말 전공 도서를 보는 것 같다.

 

수학과는 뺄래야 뺄 수 없는 관계인데, 보다보면 수학책인지 헷갈린다. ㅎ

심도있는 설명과 함께 예제 또한 상세히 설명을 하고 있고, 각 장의 끝에는 연습문제를 두어서 앞서 배운 내용을 혼자 고민해볼 수 있도록 구성되어 있다.

 

 

사실 텍스트만 있는 것은 아니고 여러 그림을 추가하여 이해를 쉽게할 수 있도록 도움을 준다.

 

 

사실 방대한 내용으로 아직 끝까지 다 보지는 못하였다.

그러나 평소에 아무 생각없이 사용하던 함수, 동시성 프로그래밍 등에 대해 깊게 고민해보는 시간이 되지 않을까 싶다.

 

"한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다."