![]() |
| 새책 | eBook | 알라딘 직접배송 중고 | 이 광활한 우주점 | 판매자 중고 (6) |
| 24,750원(품절) | 출간알림 신청![]() | - | - | 49,900원 |
광범위한 다이어그램이 삽입되어 있고 루비가 어떻게 구현되어 있는지에 대한 자세한 설명(C언어에 대한 지식이 없어도 이해할 수 있음)이 함께 제공되기 때문에 실제로 루비의 핵심을 볼 수 있다.
이 책의 저자는 프로그래밍 언어가 동작하는 장면 뒤에서 일어나는 것을 보여주기 위해 루비코드를 이용한 일련의 실험을 배치하여 과학적 접근을 시도한다. 루비의 가비지 컬렉션 알고리즘뿐만 아니라, 다른 방법으로 구현한 두 개의 루비 대체 툴인 JRuby와 Rubinius에 대한 정보도 찾아볼 수 있다.
몇 가지 컴퓨터 사이언스 개념이 어떻게 루비의 복잡한 구현에 기초하는가, 루비가 어떻게 가상머신을 이용해서 코드를 실행하는가, 클래스와 모듈이 루비 내에서 어떤 식으로 동일하게 취급되는가, 루비가 원래 리습(Lisp)용으로 개발된 알고리즘을 어떤 식으로 차용해서 사용하는가 등을 다루고 있다.




