Спайс Лисп
Парадигмы | Мультипарадигма : процедурная , функциональная , объектно-ориентированная , мета , рефлексивная , универсальная. |
---|---|
Семья | Лисп |
Разработано | Скотт Э. Фалман |
Разработчик | Университета Карнеги-Меллона (CMU) Группа Spice Lisp |
Впервые появился | 1980 год |
Финальный выпуск | Финал / 1985 |
Дисциплина набора текста | Динамичный , сильный |
Объем | Лексический, необязательный динамический |
Язык реализации | Спайс Лисп |
Платформа | PDP-10 , PERQ |
ТЫ | ТОПС-10 , Акцент |
Веб-сайт | cmucl |
Под влиянием | |
Лисп , Общий Лисп | |
Под влиянием | |
CMU Common Lisp (CMUCL) |
Spice Lisp ( Научная персональная интегрированная вычислительная среда ) — язык программирования , диалект Lisp . Его реализация, первоначально написанная Карнеги-Меллона группой Spice Lisp Университета (CMU), была нацелена на микрокод PERQ 16-битной рабочей станции и ее операционной системы Accent. [1] [2] Он использовал возможности микрокода этой рабочей станции (и предоставил микрокоды для языков Pascal , C и Ada ) для реализации стековой машинной архитектуры для хранения структур данных в виде 32-битных объектов и обеспечения во время выполнения проверки типов . Позже он станет популярен на других рабочих станциях.
Spice Lisp превратился в реализацию Common Lisp и был переименован в CMU Common Lisp (CMUCL).
Ссылки [ править ]
- ^ Габриэль, Ричард П. (май 1985 г.). Производительность и оценка систем Lisp (PDF) . Массачусетский технологический институт Пресс ; Серия «Компьютерные системы». ISBN 0-262-07093-6 . LCCN 85-15161 .
- ^ «История КМУКЛ» .