Portada de Introducción a la programación con Scheme

Introducción a la programación con Scheme

por Harold Abelson, Gerald Jay Sussman, Julie Sussman · 1984

Sinopsis

Un libro de texto clásico de informática que enseña los principios fundamentales de la programación utilizando el lenguaje Scheme, un dialecto de Lisp. Se centra en la abstracción, recursión y diseño de sistemas complejos.

Sé el primero en valorar este libro.

Más de Harold Abelson

Ver autor →

Otras obras del mismo autor en el catálogo

Libros similares

Libros relacionados según distintos criterios de búsqueda

Gödel, Escher, Bach: Un Eterno y Grácil Bucle

Douglas Hofstadter·1979·filosofia

Aunque no es un libro de programación, comparte la profunda intriga por la recursión inherente a Scheme. Hofstadter explora cómo patrones abstractos y la auto-referencia pueden construir sistemas complejos, reflejando la elegancia de las estructuras de datos y algoritmos recursivos. Desafía al lector a ver la computación como una manifestación de la lógica y la forma.

Zen y el arte del mantenimiento de la motocicleta

Robert M. Pirsig·1974·filosofia

Este libro, aparentemente un diario de viaje, ahonda en conceptos de calidad y racionalidad en la resolución de problemas técnicos, similar al enfoque de ingeniería y pensamiento estructurado que promueve Scheme. Explora la 'Metafísica de la Calidad' que subyace en la construcción y el entendimiento de sistemas complejos, ya sean mecánicos o computacionales.

Turing's Cathedral: The Origins of the Digital Universe

George Dyson·2012·no ficcion

Este libro explora las raíces conceptuales de la computación con un énfasis en los pioneros que influyeron directamente en el paradigma de programación simbólica y la visión de IA, elementos clave en Scheme. Se sumerge en las ideas que formaron el lenguaje de la máquina y cómo estas ideas, centradas en la abstracción y la manipulación de símbolos, se gestaron en los albores de la era digital.

The Structure of Scientific Revolutions

Thomas S. Kuhn·1962·filosofia

Aunque no trata de programación, este libro resuena con la filosofía de Scheme al cuestionar los paradigmas establecidos y proponer nuevos marcos para el pensamiento. Scheme, al desafiar los enfoques imperativos dominantes, representa un cambio de paradigma en la forma de pensar la computación, similar a las "revoluciones científicas" que describe Kuhn en la ciencia.

Máquinas y seres vivos

Georges Canguilhem·1952·filosofia

Canguilhem, filósofo de la ciencia francés, aborda la distinción entre lo vivo y lo mecánico, una reflexión pertinente para comprender las limitaciones y posibilidades de la inteligencia artificial y la computación simbólica que subyace a Scheme. Su análisis sobre cómo concebimos sistemas y sus 'funciones normales' se mapea con la búsqueda de computar la inteligencia y la autonomía.

Los tejedores de Loxley

Christiane Krüger·1980·fantasia

Este libro, de una autora casi desconocida en el mundo hispano, presenta una metáfora poderosa de sistemas interconectados y emergentísimos, muy similar a cómo se construyen programas complejos a partir de funciones simples y recursivas en Scheme. La manipulación de hilos para generar estructuras complejas y dinámicas se alinea con la flexibilidad y potencia expresiva de un lenguaje como Scheme.

Veinticuatro horas en la vida de una mujer

Stefan Zweig·1927·ficcion

La estructura de relato enmarcado, donde la historia principal es contada por un personaje dentro de otra narrativa, posee una profunda analogía con la recursión y la modularidad en Scheme. Se asemeja a una función que llama a otra función, que a su vez llama a otra, construyendo un significado más grande a partir de componentes imbricados. La forma en que desvela la psicología de los personajes a través de capas de narración es comparable a cómo Scheme descompone problemas complejos en subproblemas más manejables.

Si una noche de invierno un viajero

Italo Calvino·1979·ficcion

La estructura modular y fragmentada de Calvino, donde cada 'capítulo' es el inicio de una historia diferente, se asemeja a la composición de programas en Scheme. Cada inicio de novela puede verse como una función independiente que, aunque incompleta por sí misma, contribuye a la experiencia global del lector. El libro juega con la idea de la 'lectura' y la 'computación' como procesos continuos de ensamblaje y reensamblaje de piezas elementales en combinaciones inesperadas.