메뉴 바로가기 검색 및 카테고리 바로가기

한빛미디어

독자리뷰

MIT CS 입문 책을 나도 읽어보자!

soccer3***

|

2023-02-26

자바스크립트로 배우는 SICP

모든 프로그래밍 언어에서 유용한 사고법과 그 표현법을 소개해 프로그램을 효율적으로 조직화하는 법을 알려준다. 개발자라면 반드시 읽어야 할 고전을 사용자가 많은 자바스크립트로 재해석했다.

  • 저자 : 해럴드 에이블슨 , 제럴드 제이 서스먼 , 마틴 헨즈 , 토비아스 브릭스타드 , 줄리 서스먼
  • 번역 : 류광
  • 출간 : 2022-12-30

자바스크립트로 배우는 SICP. SICP란 무엇일까? 단어 뜻 그대로 풀어보면 Structure and Interpretation of Computer Programs. 즉 컴퓨터 프로그램의 구조와 해석이란 뜻이다.

해당 책은 MIT에서 CS 입문 과목을 기반으로 쓰여진 책으로 초기에는 스킴이란 언어로 쓰였으나 최근 자바스크립트 기반으로 다시 출판되었다고 한다.

스킴이란 언어가 생소하고 낯설어서 보다 익숙한 자바스크립트로 나왔지만 그럼에도 책의 두께와 내용에 압도되어 쉽게 쉽게 읽히지는 않았다.

 

이 책을 선택했던 이유는 그저 프로그래밍이 돌아가게끔 코드를 짜는데만 고민을 하였지 프로그래밍의 동작 원리와 어떻게 구조가 되어있는지는 크게 관심을 가지지 않았다.

이런 나를 반성하면서 책을 읽기 시작했는데 예상대로 쉽지는 않았지만 많은 부분을 얻고 생각할 수 있었다.

 

 

목차

 

 

함수, 데이터, 메타언어의 추상화, 레지스터 등 평소 깊게 생각하지 않았던 내용들을 다루고 있어서 오랜만에 CS를 제대로 공부한다는 느낌이 들어서 좋았다.

 

책의 두께와 내용의 깊이와 난이도 때문에 쉽게 읽히지는 않지만 읽으면서 진지하게 주변 사람들에게 꼭 읽어보면 좋을 것 같다고 추천해야 할 생각이 들었다.

닫기

해당 상품을 장바구니에 담았습니다.이미 장바구니에 추가된 상품입니다.
장바구니로 이동하시겠습니까?