3.9.2 록스는 왜 객체 지향 언어로 만들었나?
나는 객체가 정말 멋지다고 생각하지만, 이에 관한 내용은 이 책의 범위를 벗어난다. 대부분의 프로그래밍 언어 책, 특히 온전히 하나의 언어를 구현하려고 시도한 책에서 객체는 보통 제외한다. 내 생각에 이 주제는 한 번도 제대로 다뤄진 적이 없다. 그렇게 널리 퍼진 패러다임이 통째로 누락되다니 얼마나 통탄할 노릇인가!
얼마나 많은 사람들이 OOP 언어를 사용하는지 돌아보면 이 세상에 OOP 언어를 만드는 방법이 적혀 있는 문서가 하나쯤 필요할 만하다. 앞으로 죽 읽어보면 알겠지만, 실제로 재미가 철철 넘쳐 흐른다. 여러분이 두려워하는 것만큼 어렵지는 않지만, 그렇다고 경솔하게 넘겨짚을 정도로 간단하지는 않다.