SCHEME 1975


Scheme es un lenguaje funcional (si bien impuro pues sus estructuras de datos no son inmutables) y un dialecto de Lisp. Fue desarrollado por Guy L. Steele y Gerald Jay Sussman en la dĆ©cada de los setenta e introducido en el mundo acadĆ©mico a travĆ©s de una serie de artĆculos conocidos como los Lambda Papers de Sussman y Steele.
Scheme proporciona el mĆnimo nĆŗmero posible de nociones primitivas, construyendo todo fue el primer dialecto de Lisp que usó Ć”mbito estĆ”tico o lĆ©xico (en lugar de dinĆ”mico) de forma exclusiva.



Las macros permiten adaptarlo a cualquier dominio. Pueden ser usadas, por ejemplo, para añadir soporte a la programación orientada a objetos. Scheme proporciona un sistema de macros limpio que, aunque no tan potente es que evita automÔticamente colisiones entre los nombres usados en la definición de la macro y en el contexto en que ésta se expande.
Scheme: Fue desarrollado por Guy L. Steele y Gerald Jay Sussman. Se produjo para el mundo académico. Scheme fue el primer dialecto de Lisp de forma estatica y exclusiva. siguiendo la tradición de los lenguajes Planner y Connive.