En abril de 1981, después de una reunión patrocinada por DARPA, se unieron los esfuerzos de Symbolics, el proyecto SPICE, el proyecto NIL y el proyecto S-1 Lisp, para definir CommonLisp.
CommonLisp fue diseñado como una descripción de una familia de dialectos de Lisp. CommonLisp recibió alimentación de La MáquinaLisp, MacLisp, NIL, S-1 Lisp, SpiceLisp y Scheme. El libro “CommonLisp: Thelanguage” es la descripción de ese diseño.
Su semántica fue dejada sin especificar en aquellas partes donde una fuerte especificación pudiera ser un obstáculo en el uso e investigación de Lisp.
En 1986 se formó un grupo de trabajo para producir un draft para un estándar ANSI de CommonLisp, entre las especificaciones que presento se encontraban estandarizaciones para portabilidad, facilidades de iteración, manejo de grandes conjuntos de caracteres, un sistema de programación orientada a objetos, entre otras, para una descripción detallada ver. El estándar ANSI CommonLisp fue publicado en 1994.Lisp se consolido como el lenguaje de programación más poderoso y flexible jamás inventado. Muchos de los lenguajes modernos han copiado la mayoría de sus características, sin embrago no todas ya que entonces no podrían decir que son un nuevo lenguaje sino simplemente otro dialecto de Lisp.
No hay comentarios:
Publicar un comentario