Подмножество языка Лисп без присваиваний
и минимальным набором условных операторов называют чистым Лиспом
.
При чисто функциональном стиле
Для моделирования физической системы естественно воспроизводить её структуру в структуре нашей программы:
При удачном выборе расширение модели на новые объекты или действия не потребует стратегических изменений в программе, а позволит обойтись только добавлением новых символьных аналогов этих объектов или действий.
Реальным объектам свойственно менять свое состояние во времени. Отсюда возникает потребность в присваивании. Для удобства программирования необходимы более сложные управляющие конструкции.