Я вижу, что несколько человек уже упоминали об этом, но lisp широко используется при разработке пользовательских Autocad. Autocad включает в себя встроенный интерпретатор lisp. Это один из самых простых способов расширения продукта, который позволяет быстро повысить производительность.
На стороне пользователя компиляция не требуется, и в командной строке может быть введено 1 или более выражений lisp строки и сразу выполнены на чертеже. Для дизайнеров и рисовальщиков, желающих сделать хотя бы небольшой шаг в изучении основ lisp, это может дать огромный выигрыш в производительности.
Autocad предоставляет ряд других способов настройки своих продуктов; ObjectARX (C ++), VB, C # и т. Д. Интерфейс lisp является самым простым в освоении и реализации. И большинство других сред разработки используют lisp в некотором роде.
Интерпретатор lisp был доступен в очень ранней версии Autocad и назывался переменными и выражениями. Он был довольно ограниченным, но пользовался таким успехом у пользователей, что быстро добавлялись дополнительные функции. Полноценная визуальная IDE была позже (в версии 2000, я думаю).
Не хотелось бы гадать, сколько миллионов (миллиардов?) Строк кода lisp доступно для Autocad. Поиск в Google по "autocad .lsp" возвращает 2,3 миллиона обращений.
Ладно, достаточно набрать текст, он снова работает для меня, написание большего количества шрифтов для моего текущего проекта:)