stringtranslate.com

Спайс Лисп

Spice Lisp ( Scientific Personal Integrated Computing Environment ) — язык программирования , диалект языка Lisp . Его реализация, изначально написанная группой Spice Lisp из Университета Карнеги-Меллона (CMU), была нацелена на микрокод 16-разрядной рабочей станции PERQ и ее операционной системы Accent. [1] [2] Она использовала возможности микрокода этой рабочей станции (и предоставляла микрокоды для языков Pascal , C и Ada ) для реализации архитектуры стековой машины для хранения ее структур данных в виде 32-разрядных объектов и для включения проверки типов во время выполнения . Позже она стала популярной на других рабочих станциях.

Spice Lisp превратился в реализацию Common Lisp и был переименован в CMU Common Lisp (CMUCL).

Ссылки

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

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