common emacs ide lisp common-lisp

emacs - common lisp download



Mejor IDE de Common Lisp (10)

He usado Slime dentro de Emacs como mi entorno de desarrollo principal para Common Lisp (o Aquamacs en OS X), pero ¿hay otras opciones atractivas por ahí? He oído hablar de Lispworks, pero ¿es eso [u otra cosa] que vale la pena mirar? ¿O alguien tiene consejos para sacar el máximo provecho de Emacs (por ejemplo, conectarlo al hiperespec para una fácil referencia)?

Actualización: la Sección 7 de la Guía altamente criticada por Lisp de Pascal Costanza ofrece una perspectiva. Pero para mí, SLIME realmente parece estar donde está .

Más recursos:


Hay algunas opciones más llamativas, pero no creo que haya nada mejor que Emacs y SLIME . Me quedaré con lo que estás usando y solo trabajaré en proxenetismo en tu instalación de Emacs.


La forma más agradable que he encontrado de acceder al estándar Common Lisp es a través de Info. Cree e instale los archivos de información como se describe en http://www.phys.au.dk/~harder/dpans.html . A continuación, agregue lo siguiente a su ~/.emacs.el :

(require ''info-look) (info-lookup-add-help :mode ''lisp-mode :regexp "[^][()''/" /t/n]+" :ignore-case t :doc-spec ''(("(ansicl)Symbol Index" nil nil nil)))

Puede buscar el símbolo en el punto con Ch S


Un Lisp IDE muy minimalista pero útil para Windows es "LispIDE" disponible en:

http://www.daansystems.com

  • Admite CLISP y SBCL.
  • Comienza con REPL muy rápidamente.
  • Resaltado de sintaxis
  • La descarga incluye CLHS y CLtL2 como archivos de ayuda de CHM.
  • Presione F1 para abrir la ayuda de CLHS. CLtL2 en el menú Ayuda.
  • Atajos de teclado para "Enviar a Lisp" y "Macro Expandir".

Simple, efectivo y gratis.


Hay un IDE Lisp disponible con Clozure Common Lisp (née OpenMCL). Se ve bien, aunque me gusta SLIME mejor. Clozure, sin embargo, son las rodillas de las abejas: una compilación y ejecución de un orden de magnitud más rápida en una Mac Intel de 64 bits, y una mejor "experiencia de usuario" en general. Busca en common-lisp.net las nuevas diapositivas de Rittweiler sobre el uso de SLIME, son muy útiles.


Subiré el IDE de ceceo común clozure en MacOS / X. Lo recordarás con cariño si alguna vez usaste Macintosh Common Lisp. Están trabajando para mejorarlo, y, bono, obtienes una fuente de competencia.

Además, si solo quieres lispish, dr-scheme tiene bastante IDE también.


Uso Vim, el administrador de ventanas Ion3 y las ventanas de terminal y lo disfruto mucho.


busca Allegro CL en FRANZ.COM


Llegué muy tarde a esto, pero es extraño que nadie haya mencionado el IDE de LispWorks aquí, e incluso tiene algún GUI-Builder, que es portátil en todas las plataformas (menos Mac OS X).

Además, si desea un sistema operativo completo para su empresa de programación Lisp, todavía existe Open Genera (que acaba de ejecutarse en Dec Alphas (que actualmente es el propietario de DEC ;-(), es un sistema operativo completo escrito en Lisp e incluso tiene un compilador de C, implementado en Lisp AFAIK, dirigido al SO. Es muy extraño. Encontrarás algunas cosas que hoy en día damos por sentado. Por ejemplo, documentos hiperreferenciados (pero esto fue antes de la Web). Tiene algunos "Lisp". "dialectos y la base es ZetaLisp, pero Common Lisp funciona. Todas las herramientas y cosas pueden ser introspectadas durante el tiempo de ejecución. Es una sensación muy extraña.

Sin embargo, solo lo mencioné. Supongo que nadie aquí habrá tocado OpenGenera ...



Creo que esta pregunta puede ayudarte a encontrar tu respuesta.