Esta sección proporciona una descripción general de qué es lisp y por qué un desarrollador puede querer usarlo.
También debe mencionar los temas grandes dentro de lisp y vincular a los temas relacionados. Dado que la Documentación para lisp es nueva, es posible que deba crear versiones iniciales de los temas relacionados.
Inventado por John McCarthy en torno a 1958, Lisp (Lis t P rocessor) no ha dejado de crecer en una familia entera de idiomas.
Dado que StackOverflow es más acerca de problemas prácticos de programación, los problemas generalmente involucrarán dialectos Lisp reales o lenguajes derivados y sus implementaciones. Los problemas que generalmente están relacionados con Lisp se pueden etiquetar con lisp . Hay muchos dialectos e implementaciones, pero no todos son significativos para StackOverflow.
Los dialectos importantes y los idiomas relacionados son:
Probablemente las dos implementaciones gratuitas más populares de Common Lisp son Clozure Common Lisp (CCL) y Steel Bank Common Lisp (SBCL). Ambos están disponibles para una variedad de plataformas, incluyendo Linux en x86-64 y Linux en ARM.
CCL: http://ccl.clozure.com/download.html
SBCL: http://www.sbcl.org/getting.html
Además del compilador y el Read-Eval-Print Loop básico (REPL), es posible que desee algún tipo de entorno de desarrollo. Una configuración popular es usar Emacs para editar texto de manera interactiva. El modo de interacción Lisp superior para Emacs (SLIME) permite a Emacs conectarse a una implementación de Lisp y evaluar el código de forma interactiva, desde el archivo de texto editable y desde un REPL dentro del editor de Emacs:
https://common-lisp.net/project/slime/
Véase también Common Lisp Learning Resources .
Libros en linea
Libros fuera de linea
IRC
#ceceo
#ccl
#sbcl
Bibliotecas Quicklisp es una plataforma de gestión de paquetes para las bibliotecas Lisp.