Приложение А. История языка Лисп

Лисп — универсальный язык программирования, изобретенный Джоном Маккарти в 1958 году. Именно в этом году был опубликован один из его научных отчётов, где впервые употреблялся термин "LISP".


John McCarthy
(4.09.1927 - 24.10.2011)
профессор Станфордского
университета c 1962 г.,
лауреат премии Тьюринга 1971 г.

Цитата из "Lisp 1.5 Programmers Manual", опубликованного в 1960 году, гласит: "это был очень специализированный язык, в котором программный код всегда представлялся в виде данных, а данные могли служить кодом."

Лисп прошел через множество диалектов. Но именно благодаря промышленному стандарту Коммон Лисп он получил широкое распространение.

Вехи Коммон Лисп

В середине 80-х в мире было представлено около десяти коммерческих систем разработки на языке Коммон Лисп, тогда ещё не стандартизованного. Реализованы они были на больших компьютерах (мейнфреймах), 32-разрядных рабочих станциях и специализированных Лисп-машинах, аппаратно поддерживающих базовые функции языка.

Выход на рынок IBM PC сыграл роковую роль. Дешевизна персональных компьютеров привела к массовому отказу от дорогостоящего аппаратного обеспечения. Однако ограничения по памяти в 16-разрядой архитектуре оказалась столь существенными, что сделали невозможными полноценную работу с таким большим языком, как Коммон Лисп. Хотя работа по стандартизации продвигалась и в академических кругах язык был по-прежнему популярен, востребованность его на рынке резко упала. Он "немного не дотянул" до появления Windows 95 и NT 4.

См. также