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