Парадигмы | Мультипарадигма : функциональная , процедурная , рефлексивная , мета |
---|---|
Семья | Лисп |
Разработано | Жером Шайю Эммануэль Сен-Джеймс Матье Девен Жан-Мари Юлло |
Разработчик | Французский институт исследований в области компьютерных наук и автоматизации (INRIA) |
Впервые появился | 1981 |
Стабильный выпуск | 15.26.13 / 8 января 2020 г . |
Язык реализации | C , LLM3, Le Lisp |
Платформа | Exormacs, VAX, 68000 , серия Apple II , IBM PC , IBM 3081 , PerkinElmer 32, x86 , SPARC , PowerPC , MIPS , Alpha |
Операционные системы | VERSAdos , CP / M , OpenVMS Windows , Unix , Linux , классическая Mac OS , macOS , FreeBSD , Solaris , HP-UX , AIX |
Лицензия | Собственность до 2020 г. , лицензия BSD с двумя пунктами с 2020 г. |
Интернет сайт | www |
Под влиянием | |
Лисп | |
Под влиянием | |
ISLISP , OpenLisp |
Le Lisp (также Le_Lisp и Le-Lisp ) - это язык программирования , диалект языка Lisp . [1] [2] [3]
Он был разработан во Французском институте исследований в области компьютерных наук и автоматизации (INRIA) как язык реализации для рабочей станции с очень крупномасштабной интеграцией (VLSI) , разрабатываемой под руководством Жана Вуйлемена . Le Lisp также должен был работать на различных несовместимых платформах (в основном под управлением операционных систем Unix ), которые использовались в проекте. Основными целями языка были создание мощной пост- Maclisp- версии Lisp, которая была бы переносимой , совместимой, расширяемой и эффективной. [4]
Жером Шайю возглавлял команду Le Lisp , работая с Эммануэлем Сент-Джеймсом, Матье Девеном и Жаном-Мари Юлло в 1980 году. Диалект исторически примечателен как одна из первых реализаций Lisp, доступная как на Apple II [4], так и на IBM PC . [5]
8 января 2020 года INRIA согласилась перенести исходный код на лицензию BSD с двумя пунктами, которая позволила нескольким собственным портам от ILOG и Eligis принять эту лицензионную модель.
1955 г. | 1960 г. | 1965 г. | 1970 г. | 1975 г. | 1980 г. | 1985 г. | 1990 г. | 1995 г. | 2000 г. | 2005 г. | 2010 г. | 2015 г. | 2020 г. | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
LISP 1, 1.5, LISP 2 (заброшен) | ||||||||||||||
Маклисп | ||||||||||||||
Интерлисп | ||||||||||||||
Лисп-машина Лисп | ||||||||||||||
Схема | R5RS | R6RS | R7RS маленький | |||||||||||
Ноль | ||||||||||||||
Ференц Лисп | ||||||||||||||
Common Lisp | ||||||||||||||
Le Lisp | ||||||||||||||
Т | ||||||||||||||
Chez Scheme | ||||||||||||||
Emacs Lisp | ||||||||||||||
AutoLISP | ||||||||||||||
ПикоЛисп | ||||||||||||||
EuLisp | ||||||||||||||
ISLISP | ||||||||||||||
OpenLisp | ||||||||||||||
Схема PLT | Ракетка | |||||||||||||
GNU Guile | ||||||||||||||
Визуальный LISP | ||||||||||||||
Clojure | ||||||||||||||
Дуга | ||||||||||||||
LFE | ||||||||||||||
Hy |
Ссылки [ править ]
- ^ Chailloux, Жером (1983). "Le Lisp 80 версия 12" (PDF) . INRIA . Проверено 16 марта 2012 года .
- ^ J. Chailloux; М. Девин; Дж. М. Халлот (1984). «Le_Lisp, портативная и эффективная система Lisp» (PDF) . INRIA . Проверено 16 марта 2012 года .
- ^ Chailloux, Жером (ноябрь 2001). Le_Lisp de l'INRIA: Le Manuel de référence. Версия 14 . Роккенкур, Франция : INRIA . п. 190.
- ^ a b Стил-младший, Гай Л .; Габриэль, Ричард П. (1 марта 1993 г.). «Эволюция Лиспа» . Уведомления ACM SIGPLAN . 28 (3): 231–270. DOI : 10.1145 / 155360.155373 . ISSN 0362-1340 . Проверено 20 мая 2018 .
- ↑ Мендес, Луис Аргуэльес (22 октября 2015 г.). Практическое введение в нечеткую логику с использованием LISP . Springer. С. 7–8. ISBN 978-3-319-23186-0.
Внешние ссылки [ править ]
- Официальный сайт Eligis дляпроцессоровx86
- Le Lisp в Группе сохранения программного обеспечения Музея истории компьютеров
- Репозиторий с открытым исходным кодом Le-Lisp на GitHub
Эта статья основана на материалах, взятых из Free On-line Dictionary of Computing до 1 ноября 2008 г. и включенных в соответствии с условиями «перелицензирования» GFDL версии 1.3 или новее.