Portada de El Diseño del Software UNIX

El Diseño del Software UNIX

por Eric S. Raymond · 2003

Sinopsis

Este libro profundiza en los principios subyacentes y la filosofía de diseño que llevaron al éxito del sistema operativo UNIX, enfocándose en la modularidad, la reutilización y la construcción de herramientas pequeñas que hacen una cosa bien.

Sé el primero en valorar este libro.

Más de Eric S. Raymond

Ver autor →

Otras obras del mismo autor en el catálogo

Libros similares

Libros relacionados según distintos criterios de búsqueda

La Biblia de los Hackers

Varios autores (conocido por 'The Mentor')

1986·divulgacion

Aunque no trata directamente con el diseño de UNIX, este libro recopila textos fundamentales que cimentaron la ética y la filosofía hacker, la misma que influyó profundamente en el desarrollo de sistemas operativos como UNIX y el movimiento del software libre. Explora los valores culturales subyacentes a tales diseños, no sus implementaciones técnicas, ofreciendo una perspectiva menos convencional sobre el origen de estas ideas.

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

Douglas R. Hofstadter

1979·ensayo

Comparte con 'El Diseño del Software UNIX' una exploración de la elegancia y la complejidad que surge de la aplicación de reglas simples. Mientras UNIX busca la simplicidad en el diseño de herramientas de software y la composición, Hofstadter investiga cómo la recursividad y la estructura lógica subyacente crean fenómenos complejos en las matemáticas, el arte y la música, reflejando principios de diseño sistémico aplicables a la ingeniería de software.

Una breve historia de casi todo

Bill Bryson

2003·divulgacion

Aunque no está directamente relacionado con la informática, comparte la misma ambición de destilar complejas interacciones y procesos en principios comprensibles. Así como Raymond descompone el diseño de UNIX en sus componentes filosóficos y prácticos, Bryson explica la vasta historia del cosmos y la ciencia de una manera accesible, buscando las 'reglas' fundamentales que rigen sistemas complejos, sean naturales o artificiales.

Este ensayo dialoga con la forma en que ideas fundamentales (como el diseño de UNIX) alteran los paradigmas preexistentes y establecen nuevos estándares. El libro de Raymond defiende por qué el enfoque UNIX fue un cambio de paradigma en el diseño de software. Kuhn ofrece el marco filosófico para entender cómo tales cambios ocurren en cualquier campo, incluyendo la informática, analizando la resistencia y eventual adopción de nuevas filosofías.

El Programador Pragmático: De oficial a maestro

Andrew Hunt y David Thomas

1999·no ficcion

Aunque la edición en inglés es conocida, las ediciones traducidas al español no siempre alcanzan el mismo nivel de difusión más allá de círculos especializados. Este libro comparte la idea fundamental de 'El Diseño del Software UNIX' sobre la importancia de la 'filosofía' de diseño en el desarrollo de software, pero desde la perspectiva del oficio del programador individual, no del sistema operativo. Ambos argumentan sobre la elegancia, la simplicidad y la mantenibilidad como valores clave.

Filosofía del software libre

Richard Stallman

2002·ensayo

Richard Stallman es una figura canónica, pero su obra como 'libro' (más una recopilación de escritos) no es tan ampliamente discutida fuera de los círculos de la informática como otros ensayos. 'El Diseño del Software UNIX' describe la estética de un sistema particular; Stallman profundiza en la filosofía que debería regir todo el ecosistema del software, una filosofía que, aunque diferente, comparte raíces intelectuales sobre cómo se construye y se comparte el conocimiento en el mundo digital.

Caminar: una filosofía

Frédéric Gros

2014·filosofia

Similar a 'El Diseño del Software UNIX', este libro toma un concepto aparentemente simple (caminar) y lo disecciona en sus componentes filosóficos, históricos y prácticos. Ambos libros están estructurados como una serie de ensayos interconectados que exploran diferentes facetas de una práctica central, construyendo un argumento complejo a partir de la suma de sus partes, en lugar de seguir una narrativa lineal.

Comparte una estructura similar: ambos autores presentan una serie de 'principios' o 'refranes' que subyacen a un sistema complejo, ya sea el diseño de software o la economía global. Cada capítulo o sección de estos libros se dedica a la exposición y justificación de uno de estos principios, mostrando cómo se aplican en la práctica y cómo su combinación crea un sistema robusto y coherente. Abordan temas complejos a través de un enfoque desglosado en axiomas fundamentales.

Ver sugerencias

Ayúdame a que yoleo sea sostenible