Translate

domingo, 29 de abril de 2012

Entorno de Desarrollo Lisp

Bien, antes de comenzar necesitamos tener un entorno de desarrollo para lisp. Para ello debemos tener instalado un interprete de lenguaje Common Lisp. Hay varios: clisp, gclisp, allegro, LispWorks, Jabberwocky, Garnet, etc. Los archivos de programa lisp, son simples archivos de texto, razón por la cual necesitamos un editor de textos para guardar los archivos lisp (a los que le pondremos la extensión .lisp "o .lsp"), puede ser cualquiera, aunque uno muy bueno es el Emacs, que con Slime instalado genera un entorno de desarrollo lisp en modo texto muy amigable, con dentado, control de paréntesis, colores y demas cosas.
En ubuntu es muy fácil instalar todo, tanto el clisp como el Emacs con slime se encuentra en los repositorios. 


Para instalarlo en ubuntu:

sudo apt-get install emacs23

sudo apt-get install slime

 Para Windows hay que descargar el instalador de clisp desde:

En este blog hay una guía para descargar el emacs + slime para windows:


Saludos y éxitos!

PD: Aca tengo la traduccion del libro de Cooper:
Técnicas Básicas de Lisp


Inicio

Decidí crear un blog sobre lisp debido a la poca información con la que se cuenta en español sobre este lenguaje altamente adictivo. Creo que de esta manera podemos ayudarnos entre lispers a mejorar nuestros conocimientos y la propia programación. Les cuento que tengo la intención de traducir "Basic Lisp Techniques" de Cooper, "Practical common lisp" de Peter Seibel y "On Lisp" de Paul Graham. Pero voy muy despacio con eso, así que cualquier ayuda con las traducciones será bienvenida.

Bienvenidos! :)