Portada de Using Oberon

Using Oberon

por Niklaus Wirth · 2005

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

La catedral del código

Eric S. Raymond·1999·no ficcion

Aunque 'Using Oberon' es un manual técnico, el espíritu de Wirth de transparencia, sistemas bien definidos y la búsqueda de la simplicidad en el diseño de software resuena con los principios del código abierto. La conexión aquí es la filosofía subyacente sobre cómo se construyen y se utilizan sistemas complejos de software, más allá de la implementación específica.

El pensamiento sistémico

Donella H. Meadows·2008·no ficcion

La obra de Wirth, incluido Oberon, es un epítome del diseño de sistemas con un enfoque holístico, donde cada componente se integra de manera lógica y eficiente en el conjunto. Este libro, aunque no es de informática, explora las ideas de cómo los sistemas se comportan y cómo se pueden diseñar o influenciar de manera coherente, un principio fundamental en la ingeniería de software de Wirth.

Gödel, Escher, Bach: Un eterno y grácil bucle

Douglas R. Hofstadter·1979·filosofia

'Using Oberon' demuestra una búsqueda de la elegancia y la estructura formal en el diseño ingenieril, que se refleja en la simplicidad y la claridad del lenguaje y el sistema operativo. Este libro de Hofstadter explora profundamente la idea de la estructura subyacente y la auto-organización en sistemas complejos, una filosofía que Wirth aplica rigurosamente en su trabajo.

La estructura de las revoluciones científicas

Thomas S. Kuhn·1962·filosofia

Wirth no solo creó lenguajes de programación; propuso y defendió un enfoque particular de la ingeniería de software que en su momento era revolucionario por su rigor y énfasis en la simplicidad. Este libro de Kuhn ilumina cómo las disciplinas cambian y cómo un nuevo 'paradigma' (como el enfoque de Wirth en la programación estructurada y los lenguajes de alto nivel) reemplaza a los anteriores, alterando la forma en que se aborda un problema fundamental.

El sistema operativo de una sola persona: Una historia de CP/M

Gary Kildall, Michael S. Swaine·2016·no ficcion

Mientras que Wirth es conocido por Oberon y Pascal, su filosofía de crear sistemas operativos completos y lenguajes desde cero se ve reflejada en otros pioneros. Kildall, quien creó CP/M, compartía esa visión de construir sistemas operativos compactos y eficientes dirigidos a un hardware específico, aunque su trabajo es a menudo eclipsado por la historia de DOS y Windows. El libro ofrece una mirada profunda a una historia paralela en el desarrollo de SO, con un espíritu similar de 'hacerlo todo tú mismo' que caracterizó a Wirth.

Elementos de programación

Alexander Stepanov, Paul McJones·2009·no ficcion

Este libro, aunque es relativamente reciente, se basa en décadas de investigación y tiene un enfoque extremadamente riguroso y matemático para la programación, buscando la esencia de lo que hace que el software sea correcto y eficiente. Como 'Using Oberon', no es un libro de 'cómo programar', sino un tratado sobre el 'pensar para programar', buscando la claridad, la elegancia y la composición de elementos básicos en sistemas complejos, algo muy afín al espíritu de Wirth.

Diseño de compiladores: Principios, herramientas y técnicas

Alfred Aho, Monica Lam, Ravi Sethi, Jeffrey Ullman·2006·no ficcion

'Using Oberon' no solo describe un sistema operativo, sino que también es un testimonio de cómo se construyen sistemas complejos de software, incluyendo el propio compilador Oberon. Este libro, también un clásico en su campo, desglosa la construcción de compiladores en fases modulares y bien definidas, reflejando el enfoque metódico y estructurado con el que Wirth abordó la creación de lenguajes de programación y sistemas operativos completos. La estructura del texto, que va de los fundamentos a las aplicaciones prácticas, es similar en su propósito didáctico.

La ciencia de la programación

David Gries·1981·no ficcion

La obra de Wirth se caracteriza por un rigor formal y un enfoque sistemático en el desarrollo de software. Este libro de Gries ejemplifica una estructura de "demostración" en el contexto de la programación: muestra cómo la lógica y las pruebas formales pueden ser usadas directamente en el diseño y la verificación de programas. Es una de las bases de la ingeniería de software donde la prueba de corrección es tan importante como la implementación, un eco de la búsqueda de fiabilidad y claridad que Wirth promovió en sus lenguajes y sistemas.