Portada de Programming in Pascal

Programming in Pascal

por Niklaus Wirth · 1977

Sinopsis

Sé el primero en valorar este libro.

Más de Niklaus Wirth

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 Novedoso Bucle

Douglas Hofstadter·1979·filosofia

Aunque no es un libro de programación, 'Gödel, Escher, Bach' explora los fundamentos teóricos y filosóficos subyacentes a la lógica y la estructura del pensamiento computacional, de manera similar a cómo Pascal, como lenguaje, se basa en principios lógicos y matemáticos rigurosos. No es una recomendación típica para un libro de programación, pero abre una perspectiva intelectual fascinante.

Zen and the Art of Motorcycle Maintenance

Robert M. Pirsig·1974·filosofia

Comparte con 'Programming in Pascal' una fascinación por la estructura, el diseño y la "calidad" en la artesanía de la ingeniería y la lógica, aunque en un contexto filosófico y existencial. Ambos exploran cómo la comprensión profunda de los sistemas y su construcción (en este caso, un lenguaje o una motocicleta) revela principios más amplios sobre el pensamiento y la realidad.

La esencia de Al-Khwarizmi: El álgebra y el arte de la resolución de problemas

Al-Khwarizmi·820·no ficcion

El libro de Al-Khwarizmi establece los principios fundamentales de los algoritmos y la lógica sistemática para la resolución de problemas, que son la base filosófica de la programación estructurada que Pascal buscaba encarnar. Ambos se centran en la descomposición de problemas en pasos lógicos y manejables.

Principia Mathematica

Alfred North Whitehead, Bertrand Russell·1910·filosofia

Pascal, como lenguaje de programación, fue diseñado con gran rigor formal y una fuerte base matemática. 'Principia Mathematica' personifica la aspiración de formalizar sistemas complejos (la matemática) de manera exhaustiva y libre de ambigüedades, reflejando el espíritu de precisión y estructura que Wirth buscaba en Pascal para evitar errores y mejorar la legibilidad.

El lenguaje de las cosas

Vilém Flusser·1993·filosofia

Flusser explora cómo los lenguajes, incluyendo los lenguajes técnicos, estructuran nuestra percepción y manipulación de la realidad. Conecta con 'Programming in Pascal' al considerar la naturaleza de los lenguajes formales y su impacto en el pensamiento humano y la creación de sistemas, pero desde una perspectiva filosófica y menos conocida en el ámbito anglosajón de la computación.

Fundamentos de la programación: Análisis de algoritmos y estructuras de datos

Niklaus Wirth·1976·no ficcion

Aunque del mismo autor, este libro no es el "Programming in Pascal" de referencia, sino una obra posterior que profundiza en los principios subyacentes a la programación estructurada que Pascal promueve. Sirve como una excelente expansión y justificación práctica de la filosofía de diseño detrás de Pascal, a menudo eclipsado por el propio manual del lenguaje.

La estructura de las revoluciones científicas

Thomas S. Kuhn·1962·filosofia

Este libro no es sobre programación pero su estructura es un análisis de cómo los sistemas de pensamiento (paradigmas) se construyen, funcionan y cambian. De manera similar, 'Programming in Pascal' introduce un paradigma de programación estructurada que busca la claridad y la modularidad, cambiando la forma en que los programadores abordaban los problemas en su época.

Una introducción a la cibernética

W. Ross Ashby·1956·no ficcion

Este libro aborda la estructura fundamental de sistemas auto-regulados y de control, presentando los principios subyacentes a cómo se puede dar orden y funcionalidad a la complejidad, un objetivo central en el diseño de un lenguaje de programación como Pascal. Ambos se centran en la formalización de la estructura y el comportamiento para lograr objetivos específicos.