List Processing mejor conocido como LISP

15 03 2010

Ya tenía un rato que no publicaba acerca de IA. El día miércoles 10 de marzo, comentamos en mi clase de Inteligencia Artificial, acerca de un lenguaje de programación muy diferente a los que estamos acostumbrados.

LISP nace con la programación funcional «adherida». Se encuentra basado totalmente en notación matemática, y podemos decir que el fundamento principal es el cálculo Lambda de Alonzo Church.

LISP trabaja de la siguiente manera: REPL (Read, Evaluate, Print, Loop), o sea, leer instrucciones, evaluar instrucciones, imprimir resultado y repetir los mismos pasos. Su unidad básica son los símbolos (a,b,’,+…etc), que a su vez componen átomos (‘a, ab, car, atom), y una lista de átomos puede formar expresiones. Las expresiones son muy importantes, ya que con ellas, se pueden crear programas complejos.

Existen varios compiladores para Lisp, entre los más famosos se pueden mencionar:

  • GNU Common Lisp
  • Lisp Works
  • MULISP
  • CMUCL

Acciones

Information

Un comentario

10 04 2011
veronica cumplido

es un poco aburrido no se que intentan con esto ??????

Deja un comentario