주석
1장
1 역주 사용이 끝나 이미 해제된 메모리의 할당 영역을 또다시 해제하려는 행위로, 프로그램이 비정상적으로 종료하게 되는 주요 원인 중 하나다.
2 1판은 절판되었다.
3 역주 배터리 포함(batteries included)은 보통 전자 기기를 판매할 때 해당 제품에 건전지가 포함되었다는 의미였다. 구매 후 포장을 뜯자마자 별도로 다른 것을 사지 않고 바로 쓸 수 있다는 의미이며, 소프트웨어 용어에서는 동작하는데 필요한 모든 라이브러리, 프레임워크, 유틸리티 등이 포함되었다는 의미로도 쓰인다.
4 LLVM은 스위프트와 스칼라(Scala) 같은 언어에도 사용되며, 해당 언어 컴파일러에서 생성된 바이트코드를 운영체제에서 실행할 수 있는 기계 코드로 변환한다.