Diferencia entre revisiones de «Scheme»
Contenido eliminado Contenido añadido
Sin resumen de edición |
m Revertidos los cambios de 148.241.190.42 a la última edición de DumZiBoT |
||
Línea 12:
}}
'''Scheme''' es un lenguaje de programación. Es un [[lenguaje de programación|lenguaje]] [[lenguaje de programación funcional|funcional]] (si bien ''impuro'', ya que, por ejemplo, sus estructuras de datos no son inmutables) y un [[dialecto]] de [[Lisp]]. Fue desarrollado por [[Guy L. Steele]]
La filosofía de Scheme es decididamente [[minimalismo|minimalista]]. Su objetivo no es acumular un gran número de funcionalidades, sino evitar las debilidades y restricciones que hacen necesaria su adición. Así, Scheme proporciona el mínimo número posible de nociones primitivas, construyendo todo lo demás a partir de un reducido número de abstracciones. Por ejemplo, el mecanismo principal para el control de flujo son [[recursión final|las llamadas recursivas finales]].
|