자바의 다이나믹 형태 클래스의 끝판왕이라 봄
https://lispcookbook.github.io/cl-cookbook/clos.html
1. 근본이 REPL 언어라 클래스 재정의가 가능
2. 다중 디스패치와 상속 가능
3. 기본값, 생성자, getter/setter, static 변수 만들기가 아주 쉬움
4. 메소드는 느슨하게 구성되어 유연하며, AOP의 before/afrer/around도 가능
5. 메타 오브젝트 프로토콜이라 하여 메타-클래스적 요구사항도 가능. 예를 들어 클래스가 생성될때마다 카운터가 증가하는식
문제는 인기가 없어서...
- dc App
'scheme'
CLOS가 느린 이유 라고 제목 바꿔도 성립할듯
그래도 커먼 리스프정도면 나름 성능 좋은편이긴 할거임