Le Lisp (también Le_Lisp y Le-Lisp ) es un lenguaje de programación , un dialecto del lenguaje Lisp . [1] [2] [3]
Paradigmas | Multi-paradigma : funcional , procedimental , reflexivo , meta |
---|---|
Familia | Ceceo |
Diseñada por | Jérôme Chailloux Emmanuel St. James Matthieu Devin Jean-Marie Hullot |
Desarrollador | Instituto Francés de Investigación en Informática y Automatización (INRIA) |
Apareció por primera vez | 1981 |
Lanzamiento estable | 15.26.13 / 8 de enero de 2020 |
Lenguaje de implementación | C , LLM3, Le Lisp |
Plataforma | Exormacs, VAX, 68000 , serie Apple II , IBM PC , IBM 3081 , PerkinElmer 32, x86 , SPARC , PowerPC , MIPS , Alpha |
SO | VERSAdos , CP / M , OpenVMS Windows , Unix , Linux , Mac OS clásico , macOS , FreeBSD , Solaris , HP-UX , AIX |
Licencia | Propietario hasta 2020 , Licencia BSD de 2 cláusulas desde 2020 |
Sitio web | www |
Influenciado por | |
Ceceo | |
Influenciado | |
ISLISP , OpenLisp |
Fue desarrollado en el Instituto Francés de Investigación en Ciencias de la Computación y Automatización (INRIA), para ser un lenguaje de implementación para una estación de trabajo de integración a muy gran escala (VLSI) que se está diseñando bajo la dirección de Jean Vuillemin . Le Lisp también tuvo que ejecutarse en varias plataformas incompatibles (principalmente con sistemas operativos Unix) que fueron utilizadas por el proyecto. Los principales objetivos del lenguaje eran ser una poderosa versión post- Maclisp de Lisp que fuera portátil , compatible, extensible y eficiente. [4]
Jérôme Chailloux dirigió el equipo de Le Lisp , trabajando con Emmanuel St. James, Matthieu Devin y Jean-Marie Hullot en 1980. El dialecto es históricamente digno de mención como una de las primeras implementaciones Lisp disponible tanto en Apple II [4] como el IBM PC . [5]
El 2020-01-08, INRIA acordó migrar el código fuente a la licencia BSD de 2 cláusulas que permitió que pocos puertos nativos de ILOG y Eligis adoptaran este modelo de licencia.
Referencias
- ^ Chailloux, Jérôme (1983). "Le Lisp 80 versión 12" (PDF) . INRIA . Consultado el 16 de marzo de 2012 .
- ^ J. Chailloux; M. Devin; JM Hullot (1984). "Le_Lisp, un sistema Lisp portátil y eficiente" (PDF) . INRIA . Consultado el 16 de marzo de 2012 .
- ^ Chailloux, Jérôme (noviembre de 2001). Le_Lisp de l'INRIA: Le Manuel de référence. Versión 14 . Rocquencourt Francia : INRIA . pag. 190.
- ^ a b Steele, Jr., Guy L .; Gabriel, Richard P. (1 de marzo de 1993). "La evolución de Lisp" . Avisos ACM SIGPLAN . 28 (3): 231–270. doi : 10.1145 / 155360.155373 . ISSN 0362-1340 . Consultado el 20 de mayo de 2018 .
- ^ Méndez, Luis Argüelles (22 de octubre de 2015). Una introducción práctica a la lógica difusa utilizando LISP . Saltador. págs. 7-8. ISBN 978-3-319-23186-0.
enlaces externos
- Sitio web oficial , Eligis, paraprocesadoresx86
- Le Lisp en el Grupo de Preservación de Software del Computer History Museum
- Repositorio de código abierto Le-Lisp en GitHub
Este artículo se basa en material extraído del Diccionario gratuito de informática en línea antes del 1 de noviembre de 2008 e incorporado bajo los términos de "renovación de licencias" de la GFDL , versión 1.3 o posterior.