LISP 2 - LISP 2
- Для Lisp-2, Lisp-систем с отдельными пространствами имен функций см. Лисп-1 против Лисп-2
LISP 2 был язык программирования предложенный в 1960-х годах как преемник Лисп. Семантика в основном похожа на Lisp и Алгол 60 -подобный синтаксис. Сегодня его в основном помнят за его синтаксис, но на самом деле он имел много возможностей, выходящих за рамки ранних Lisp.
Ранние Лиспы имели множество ограничений, включая ограниченные типы данных и медленные числа. Его использование полностью заключенных в скобки обозначений также считалось проблемой. Изобретатель Лиспа, Джон Маккарти, ожидал, что эти проблемы будут решены в более поздней версии, условно называемой Lisp 2. Отсюда и название Lisp 1.5 для преемника самого раннего Lisp.[1]
Lisp 2 был совместным проектом Корпорация системного развития и Information International, Inc., и предназначался для IBM построен AN / FSQ-32 военный компьютер. Позже разработка перешла к IBM 360/67 и Корпорация цифрового оборудования PDP-6. В конечном итоге проект был заброшен.
Библиография
- Абрахамс, Пол В., Барнетт, Дж., и другие., "Язык и система программирования LISP 2" Труды осенней совместной компьютерной конференции, 1966, с. 661–676. [1]
- Абрахамс, Пол В., "Спецификации LISP 2", Технический отчет корпорации Systems Development TM-3417/200/00, Санта-Моника, Калифорния, 1967. [2]
- Джон Маккарти, «История Лиспа», 12 февраля 1979 г. [3]
- Митчелл Р.В., «Предложение по спецификациям LISP 2», Записка Стэнфордской лаборатории искусственного интеллекта № 21, Стэнфорд, Калифорния, 1964. [4]
Рекомендации
- ^ Маккарти, 1979 г.
внешняя ссылка
- Раздел LISP 2 истории LISP в Software Preservation Group
- Пол МакДжонс. Проект LISP 2. IEEE Annals of the History of Computing, октябрь-декабрь 2017 г., страницы 85-92.
Этот язык программирования -связанная статья является заглушка. Вы можете помочь Википедии расширяя это. |