Le Lisp编程范型 | 多范型: 函数式, 过程式, 反射式, 元编程 |
---|
语言家族 | Lisp |
---|
設計者 | Jérôme Chailloux, Emmanuel St. James, Matthieu Devin, Jean-Marie Hullot |
---|
實作者 | 法国国家信息与自动化研究所 (INRIA) |
---|
发行时间 | 1981年,43年前(1981) |
---|
實作語言 | C, LLM3, Le Lisp |
---|
系统平台 | Exormacs, VAX, 68000, Apple II系列, IBM PC, IBM 3081(英语:IBM 308X), PerkinElmer 32, x86, SPARC, PowerPC, MIPS, Alpha |
---|
操作系统 | VERSAdos(英语:VERSAdos), CP/M, OpenVMS Windows, Unix, Linux, Classic Mac OS, macOS, FreeBSD, Solaris, HP-UX, AIX |
---|
許可證 | 专有直到2020年, 2条款BSD许可证自从2020年 |
---|
網站 | www.eligis.com/lelisp |
---|
啟發語言 |
---|
Lisp |
影響語言 |
---|
ISLISP, OpenLisp(英语:OpenLisp) |
Le Lisp(也写作Le_Lisp或Le-Lisp)是Lisp编程语言的一种方言[1][2][3]。
它是由法国国家信息与自动化研究所(INRIA)开发,被用作在Jean Vuillemin(英语:Jean Vuillemin)指导下设计的超大规模集成电路(VLSI)工作站的实现语言。Le Lisp还曾经运行于这个项目使用的各种不兼容的平台上(大多数运行Unix操作系统)。这个语言的主要目标是成为Lisp语言的强力的后Maclisp版本,具有可移植性、兼容性、可扩展性和高效性[4]。
Jérôme Chailloux在1980年领导了Le Lisp小组,成员包括Emmanuel St. James、Matthieu Devin和Jean-Marie Hullot。这个方言在历史上值得称道的是作为可以在Apple II[4]和IBM PC[5]二者上都能得到的最初Lisp实现之一。
在2020年1月8日,INRIA同意将它的源代码迁移到2条款BSD许可证,它容许了来自ILOG(英语:ILOG)和Eligis的少许本地移植接受这个许可模型。
引用
- ^ Chailloux, Jérôme. Le Lisp 80 version 12 (PDF). INRIA. 1983 [16 March 2012]. (原始内容 (PDF)存档于2014-08-28).
- ^ J. Chailloux; M. Devin; J. M. Hullot. Le_Lisp, a portable and efficient Lisp system (PDF). INRIA. 1984 [16 March 2012]. (原始内容存档 (PDF)于2023-09-14).
- ^ Chailloux, Jérôme. Le_Lisp de l'INRIA: Le Manuel de référence. Version 14. Rocquencourt France: INRIA. November 2001: 190.
- ^ 4.0 4.1 Guy L. Steele Jr.; Richard P. Gabriel(英语:Richard P. Gabriel). The evolution of Lisp. ACM SIGPLAN Notices. 1 March 1993, 28 (3): 231–270 [20 May 2018]. ISSN 0362-1340. doi:10.1145/155360.155373 (英语).
- ^ Méndez, Luis Argüelles. A Practical Introduction to Fuzzy Logic using LISP. Springer. 22 October 2015: 7–8 [2021-10-31]. ISBN 978-3-319-23186-0. (原始内容存档于2022-05-01).
外部链接
- 官方网站, Eligis, for x86 processors
- Le Lisp at Computer History Museum's Software Preservation Group (页面存档备份,存于互联网档案馆)
- Le-Lisp Open Source repository on GitHub (页面存档备份,存于互联网档案馆)
本條目部分或全部内容出自以GFDL授權發佈的《自由線上電腦詞典》(FOLDOC)。
|
---|
| 特征 | | |
---|
| | - Common Lisp对象系统(CLOS)
- CommonLoops(英语:CommonLoops)
- Flavors(英语:Flavors (programming language))
|
---|
|
---|
| 实现(英语:Programming language implementation) | | Common Lisp | |
---|
| | - Bigloo(英语:Bigloo)
- Chez Scheme
- Chicken
- Gambit
- Gauche(英语:Gauche (Scheme implementation))
- GNU Guile
- Ikarus(英语:Ikarus (Scheme implementation))
- IronScheme(英语:IronScheme)
- JScheme
- Kawa(英语:Kawa (Scheme implementation))
- Larceny
- MIT/GNU Scheme
- Racket
- RScheme(英语:RScheme)
- Scheme 48
- SCM
- SIOD
- STklos(英语:STklos)
- TinyScheme
- Ypsilon(英语:Ypsilon (Scheme implementation))
|
---|
| | - OpenLisp(英语:OpenLisp)
- Easy-ISLisp
|
---|
|
---|
| 未标准化 | | - Arc
- AutoLISP
- BBN LISP
- Clojure
- Dylan
- Emacs Lisp
- EuLisp(英语:EuLisp)
- Franz Lisp
- GOAL(英语:Game Oriented Assembly Lisp)
- Hy
- Interlisp(英语:Interlisp)
- 知识工程环境(英语:Knowledge Engineering Environment)
- LispKit
- *Lisp(英语:*Lisp)
- Le Lisp
- LFE(英语:LFE (programming language))
- Lisp Machine Lisp(英语:Lisp Machine Lisp)
- Maclisp
- MDL(英语:MDL (programming language))
- MLisp(英语:MLisp)
- MultiLisp(英语:MultiLisp)
- newLISP
- NIL(英语:NIL (programming language))
- PC-LISP(英语:PC-LISP)
- PicoLisp
- Portable Standard Lisp(英语:Portable Standard Lisp)
- RPL(英语:RPL (programming language))
- S-1 Lisp(英语:S-1 Lisp)
- SKILL
- Spice Lisp(英语:Spice Lisp)
- T(英语:T (programming language))
- Zetalisp(英语:Zetalisp)
|
---|
| Logo | - MSWLogo(英语:MSWLogo)
- NetLogo
- StarLogo(英语:StarLogo)
- UCBLogo(英语:UCBLogo)
|
---|
|
---|
| | - Common Lisp界面管理器(英语:Common Lisp Interface Manager)
- McCLIM(英语:McCLIM)
- Genera(英语:Genera (operating system))
- Scsh(英语:Scsh)
|
---|
| | - Lisp机器
- TI Explorer(英语:TI Explorer)
- Space-cadet键盘(英语:Space-cadet keyboard)
|
---|
|
---|
| 实践 社群 | 技术标准 | - Scheme实现要求(英语:Scheme Requests for Implementation)
- Common Lisp HyperSpec(英语:Common Lisp HyperSpec)
- X3J13(英语:X3J13)
|
---|
| 教育 | 图书 | - Common Lisp语言(英语:Common Lisp the Language)
- 如何设计程序(HtDP)
- On Lisp(英语:On Lisp)
- Practical Common Lisp(英语:Practical Common Lisp)
- 计算机程序的构造和解释(SICP)
|
---|
| 教程 | - ProgramByDesign(英语:ProgramByDesign)
|
---|
|
---|
| 组织 | 商业 | - 苹果公司
- BBN
- Harlequin(英语:Harlequin (software company))
- Lucid Inc.(英语:Lucid Inc.)
- Symbolics(英语:Symbolics)
- Xanalys(英语:Xanalys)
|
---|
| 教育 | - 麻省理工学院
- 斯坦福人工智能实验室(英语:Stanford University centers and institutes#Stanford Artificial Intelligence Laboratory)
- 加利福尼亚大学伯克利分校
|
---|
|
---|
| 人士 | | |
---|
| Common Lisp | - Scott Fahlman(英语:Scott Fahlman)
- Richard P. Gabriel(英语:Richard P. Gabriel)
- Philip Greenspun(英语:Philip Greenspun)
- David A. Moon(英语:David A. Moon)
- Kent Pitman(英语:Kent Pitman)
- Guy L. Steele Jr.
- Daniel Weinreb(英语:Daniel Weinreb)
|
---|
| | |
---|
| Logo | |
---|
|
---|
|
---|
| - 语言
- 家族
- 列表(英语:List of Lisp-family programming languages)
|
|