CLISP

GNU CLISP
CLISP

Pantalla CLISP
Información general
Tipo de programa lenguaje de programación
Autor Bruno Haible
Desarrollador Bruno Haible y Michael Stoll (autores originales)
Lanzamiento inicial Abril de 1987
Licencia GPL
Idiomas inglés
Versiones
Última versión estable 2.497 de julio de 2010
Última versión en pruebas 2.49.9218 de febrero de 2018
Enlaces
[1]​ Sitio web oficial

CLISP es una completa implementación libre de Common Lisp realizada por Bruno Haible, de la Universidad de Karlsruhe, y Michael Stoll, de la Universidad de Múnich, que cumple con casi la totalidad del estándar ANSI Common Lisp, además de muchas otras extensiones. CLISP es software libre y está publicado con la licencia GPL.[2]

CLISP incluye un intérprete, un compilador a bytecode CLISP que permite ejecutar las aplicaciones 5 veces más rápido, un depurador que permite la ejecución paso a paso, programación dirigida a objetos con CLOS (Common Lisp Object System), interfaces a/desde otros lenguajes mediante FFI (Foreign Function Interface), soporte para internacionalización y localización de aplicaciones con gettext, soporte para expresiones regulares POSIX y perl, una interfaz para sockets, tipos de datos sin límites de tamaño y números con coma flotante sin límite en su precisión, entre otras muchas características. También incorpora una interfaz X Window System gracias a CLX, Garnet y CLUE/CLIO. La edición en línea se realiza a través de GNU readline. Además, CLISP proporciona una interfaz de usuario en inglés, alemán, francés, español, holandés, ruso y danés, que puede cambiarse en cualquier momento.

El código CLISP es muy portable y funciona tanto en sistemas POSIX (GNU/Linux, FreeBSD, NetBSD, OpenBSD, Solaris, Tru64, HP-UX, BeOS, NEXTSTEP, IRIX, AIX, etc) además de sistemas Windows (Windows NT/2000/XP, Windows 95/98/ME), Mac OS X o BeOS y tan solo necesita 4 MB de RAM.

CLISP permite ejecutar sistemas tan complejos como el sistema de álgebra computacional Maxima, el demostrador de teoremas ACL2 y muchos otros paquetes Common Lisp.[3]

Como curiosidad, el logo del proyecto es una menorá, candelabro de siete brazos relacionado con el Judaísmo.

  1. Página oficial del proyecto (en inglés). http://clisp.cons.org/
  2. Preguntas más frecuentes (con respuestas) sobre CLISP (en inglés). http://clisp.cons.org/impnotes/faq.html
  3. Lista de recursos disponibles. http://clisp.cons.org/resources.html

From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Nelliwinne