Недавно я решил написать собственный простой язык, по синтаксису совпадающий с лисп, но заточенный под мои собственные нужды, — метапрограммирование, выполнение сгенерированного на лету кода и прочее.
Около месяца в свободное время проектировал стандартный набор функций и как это все должно действовать, написал интерпретатор. А сегодня я узнал о Common Lisp и осознал, что всё, что я напридумывал, уже придумали до меня.
Теперь временно приостанавливаю собственные потуги по написанию лиспа, и начинаю изучать Common Lisp :)
Комментариев нет:
Отправить комментарий