본문 바로가기
독후감

자바스크립트는 왜 그 모양일까?

by Berasix 2023. 2. 7.
반응형
 
자바스크립트는 왜 그 모양일까?
이 책은 자바스크립트라는 언어 자체에 대해 모든 개발자가 알아야 할 것들을 다룬다. 특히 자바스크립트를 철저하게 재평가하여 자바스크립트는 어떻게 동작하며, 어떻게 더 나은 언어가 될 수 있는지, 그리고 어떻게 더 잘 사용될 수 있는지를 다룬다. 이름, 숫자, 불(boolean) 타입, 문자열, 그리고 빈(bottom) 값과 같은 자바스크립트의 기본을 살펴보는 것으로 시작한다. 자바스크립트의 숫자형은 문제도 많고 한계도 많은 것처럼 보이지만, 저자는 이 문제를 어떻게 해결하면 되는지 보여 준다. 그러고 나서 자료구조와 함수 들을 살펴보고, 자바스크립트의 기저에서 동작하는 방식들을 알아본 다음, 고차원 함수를 사용해서 어떻게 하면 클래스 없이도 객체 지향 프로그래밍을 할 수 있는지 보여 준다. 또한 비동기 프로그래밍, 테스팅, 순수한 프로그래밍과 같이 다음 세대 언어에 꼭 필요할 만한 요소들을 다룬다. Neo라는 허수아비 언어를 만들어서 어떻게 완전한 트랜스파일러를 만들고 언어를 구현할 수 있는지도 보여 준다.
저자
더글러스 크락포드
출판
인사이트
출판일
2020.05.25

1. 첫인상

 

자바스크립트에 대한 책을 거의 읽어본 적이 없어서 둘러보던 중에 제목이 자극?적이어서 고른 책이다.

원제는 How Javascript Works.

표지에 위험한 자바스크립트를 안전하게 사용하는 법이라고 써져 있는 것도 눈길이 갔다.

 

그냥 정보없이 고른 책인데, 저자가 JSON의 창시자인 더글러스 크락포드라고 한다.

0장인 시작하기 전에 라는 장을 읽어보면 자바스크립트에 대한 애정과 걱정이 가득 들어있는 듯하다.

초보를 위한 책은 아니며, 더글러스 크락포드의 개발자로서의 개발... 그리고 코드 등에 대한

철학이 담겨있을 거라는 느낌이 들었다.

 

어려운 부분도 많을 것으로 예상돼서 읽는데 시간이 꽤 소요될 것 같다.

 

2. 중간인상

 

3. 끝인상

728x90

'독후감' 카테고리의 다른 글

누구나 자료 구조와 알고리즘  (0) 2023.02.07
실천적 데이터 모델링  (0) 2023.01.24

댓글