Allan,
Bueno, primero que todo parece que estas un poco desubicado entonces voy
a aclararte un poco el panorama:
LISP: es uno de los "primeros" lenguajes de programacion que hubieron, y
tiene un enfoque de programacion funcional. No me acuerdo que significan
realmente las iniciales, pero en circulos academicos se le conoce
cariNosamente como: Lista Infinita de eStupidos Parentesis.
- Lisp y su familia son lenguaje interpretados, no compilados. Cual es
la diferencia? Un lenguaje compilado es aquel en el cual el lenguaje de
programacion es transformado en codigo ejecutable de computadora UNA vez
y luego ese codigo se corre todo el tiempo; un ejemplo de esto es C. Un
lenguaje interpretado es uno que CADA vez que ejecutas el programa, el
codigo es traducido en ese momento al lenguaje de maquina; ejemplo:
lisp. Cada uno tiene su utilidad, ventajas y desventajas, pero son como
para un curso sobre el tema.
- Los lenguajes interpretados se pueden compilar (aun que esto no es muy
comun), por eso cuando tu hablas de un compilador de lisp, asumimos que
sabias lisp primero y que realmente sabias que deseabas compilarlo. Si
no sabes nada sobre lisp, entonces creo que lo que tu realmente deseas
es usar el interprete
- Existen varios lenguajes descendientes del LISP, el mas notable de
ellos es Scheme. La sintaxis es 95% parecida en las cosas superficiales,
pero Scheme permite hacer muchas cosas mas que en el lisp no se pueden
(como programacion OO y "contaminacion del lenguaje funcional" como
diria un profesor mio). Es importante notar que el programa AutoCAD
posee integrado un lisp para programar con el.
Si lo que queres es aprender, definitivamente el DrScheme es para vos.
Por lo menos en la universidad donde estudie es el que se usa en el
curso de introduccion a la computacion. Tambien tenemos un libro muy
bueno escrito en espaNol por un profesor nuestro, pero por tu correo
creo que estas en espaNa, o me equivoco? Si estas en CR yo te puedo
conseguir el libro.
Saludos!
PD: Te felicito! El mundo no es el mismo despues de que aprendiste
Scheme ;)
Como decia mi profesor:
"Iterar es humano, recurrir es divino"
--
Diego A. Dompe Gamboa <[EMAIL PROTECTED]>
Home Page: http://www.cadenux.com/~ddompe/
Cadenux, LLC
--
Desuscripci�n: escriba a [EMAIL PROTECTED], tema 'unsubscribe'
Problemas a: [EMAIL PROTECTED] http://www.linux.or.cr/listas