Spice Lisp - Spice Lisp

Spice Lisp
ПарадигмыМультипарадигма: процедурный, функциональный, объектно-ориентированный, мета, отражающий, общий
СемьяЛисп
РазработаноСкотт Э. Фальман
РазработчикУниверситет Карнеги Меллон (CMU) Группа Spice Lisp
Впервые появился1980; 40 лет назад (1980)
Окончательный релиз
Финал / 1985; 35 лет назад (1985)
Печатная дисциплинаДинамический, сильный
ОбъемЛексический, необязательный динамический
Язык реализацииSpice Lisp
ПлатформаPDP-10, PERQ
Операционные системыТОП-10, Акцент
Интернет сайтwww.cons.org/ cmucl
Под влиянием
Лисп, 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).

использованная литература

  1. ^ Габриэль, Ричард П. (май 1985 г.). Производительность и оценка систем Lisp (PDF). MIT Press; Серия компьютерных систем. ISBN  0-262-07093-6. LCCN  85-15161.
  2. ^ "История CMUCL".

внешние ссылки