Легкость управления данными в Лисп
- Единообразное представлением программ и данных.
- Динамическая типизация
- типы приписаны объектам, а не переменным,
- проверяются лишь на этапе выполнения.
- Возможность давать похожим действия универсальные имена,
а конкретные методы вычисления выбирать на основе типов данных на входе.
Первая спецификация CLOS (Common Lisp Object System) - 1988 г.