Тут на днях от нечего делать открыл доку по emacs lisp, просмотрел пару строчек, вчитался и капец...
Скажите, если я правильно понял, смысл языка укладывается в три предложения:
1. Все в лиспе есть списки, состоящие из атомов, заключенных в круглые скобки
2. Если перед списком стоит кавычка, то при вычислении список возвращяется как есть
3. Если же кавычка не стоит, то первый атом из списка считается за ключевое слово (функцию насколько я поверхностно понял), которой передаются остальные атомы в качестве параметров
Это что действительно так? Если да, то я просто ошарашен, убит и раздавлен. Такую изящную глобальную концепцию мог придумать только тру гений, я преклоняюсь перед ним.