Jul 07, 2013 00:26
Потихоньку убеждаюсь, что мои старые представления о Emacs Lisp'e вполне себе были неверны. Пока что основные "уступки" в отношени CL, насколько я понимаю, в отсутствии чего то подобного CLOS'у. Ну не считая объёма библиотек - хотя тут ещё вилами на воде писано, кто кого:). Честно говоря был заметно удивлён такими вкусностями, как поддержка конструкций put/get, позволяющие писать/читать "свойства" символов - это прекраснейшая (одна из) и характернейшая (тоже одна из) черта CL вроде бы слишком академична для прикладного диалекта. Но тем не менее вполне наличествует. Я пытаюсь сваять модуль для расчётов токов короткого замыкания и мне подобная возможность была критически важна. Так что моё позитивное отношение к elisp'у укрепляется не по дням, а по часам:)
lisp