Sandro J

Páginas: 3 (660 palabras) Publicado: 13 de marzo de 2013
BREVE RESEÑA LISP
John McCarthy, pionero en el campo de la Inteligencia Artificial, moría a la edad de 84 años. Dentro de su legado, el que fuera premiado con el Premio Turing en 1971, desarrolló en1958 un lenguaje de programación, Lisp, durante su etapa en el MIT que, junto al FORTRAN, ostentan el honor de ser los dos lenguajes de programación de alto nivel más antiguos que aún hoy en díasiguen siendo utilizados.
Lisp (LISt Processing) es una familia de lenguajes de programación que soporta más paradigma de programación y utiliza una notación matemática práctica basada en el cálculolambda de Alonzo Church y Stephen Kleene y cuya estructura fundamental está basado en las listas enlazadas. Además, los programas desarrollados en Lisp permiten manejar el propio código como si de unaestructura de datos se tratase y, por tanto, dan lugar a macrosistemas que permiten desarrollar nuevas sintaxis embebidas dentro del propio Lisp.
Sus características fundamentales podrían resumirse en:* Un manejo automático de la memoria que libera el espacio utilizado por los objetos que dejan de ser necesarios
* La inclusión de un mecanismo simple para utilizar la evaluación perezosa deexpresiones
* Lisp no posee un sistema de tipos estáticos y, por tanto, los tipos se asocian a los valores en vez de a las variables.
* Los cálculos iterativos pueden realizarse en un espacioconstante de memoria aunque se utilice recursividad para su cálculo
Tras su desarrollo en 1958, John McCarthy publicó el diseño de Lisp en 1960 en un artículo titulado “Funciones recursivas deexpresiones simbólicas y su cómputo por la máquina, parte I” y publicado en Communications of the ACM (aunque nunca llegó a publicar una segunda parte) en el que mostró cómo se podía construir un lenguajepara que las máquinas pudiesen ejecutar algoritmos mediante un mecanismo alternativo a las Máquinas de Turing que ofreciese una notación matemática práctica con la que implementar programas para...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Sandra
  • sandra
  • Sandra
  • Sandra
  • sandra
  • sandra
  • sandro
  • Sandra

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS