LINUX.ORG.RU

История изменений

Исправление a--, (текущая версия) :

ибо макросы в лиспах императивны

Да, это ключевой момент!

А вот специализация функций, по сути, декларативна.

То есть программист может написать макрос под любую конкретную специализацию любой конкретной функции, но не должен делать это, так как этим должен заниматься компилятор. У него это и лучше получится, кстати.

Так что тут дорожки у меня с лиспом, похоже, расходятся.

Исходная версия a--, :

ибо макросы в лиспах императивны

Да, это ключевой момент!

А вот специализация функций, по сути, декларативна.

То есть программист может написать макрос под любую конкретную специализацию любой конкретной функции, но не должен делать это, так как этим должен заниматься компилятор. У него это и лучше получится, кстати.