Slime
Ilisp ha muerto, viva Slime. Slime es "the Superior Lisp Interaction Mode for Emacs". Basicamente es es un paquete para Emacs que mejora la interactuación con lo que se llama un proceso inferior. En este caso con un compilador de Common Lisp. Es como shell-mode pero orientado hacia el lisp y mucho más potente. Permite completar y evaluar expresiones, buscar definiciones de funciones o variables definidas en la imagen que estés ejecutando, etc. Además tiene funciones para depurar código e inspeccionar estructuras de datos. Slime soporta múltiples compiladores de Common Lisp. En particular yo lo uso con LispWorks y Clisp en Windows y con CMUCL y SBCL en Linux.
Slime permite, mediante la función slime-connect, conectarte a un proceso que esté ejecutandose en otro ordenador.
De esta forma es como desarrollo estas páginas. Escribo el código en Emacs en mi ordenador
con Windows y mediante una combinación de teclas ejecuto la función que haya escrito en mi otro
ordenador que corre Linux.
Puedes ver una imagen de Slime escribiendo esta misma página aquí.