INTERPRETER 3.9 클래스
록스는 동적 타이핑, 렉시컬(대략 ‘블록’) 스코프, 클로저가 구비된, 거의 절반은 함수형 언어이면서도, 또 거의 절반은 객체 지향 언어라고 볼 수 있다. 이 두 가지 패러다임은 많은 의미를 내포하고 있기 때문에 나는 둘 다 커버하는 게 가치가 있다고 생각한다.
클래스는 과대 광고에 부응하지 못했다는 비난을 받아왔기 때문에, 먼저 내가 왜 이 책에서 클래스를 록스에 넣었는지 해명하겠다. 자, 여기서 두 가지 질문을 던져보자.