Portada de Más Allá de la Elegancia: El Desafío de la Programación Concurrente

Más Allá de la Elegancia: El Desafío de la Programación Concurrente

por Per Brinch Hansen · 1989

Ver sugerencias

Sinopsis

Este libro aborda los desafíos fundamentales y las soluciones para la programación concurrente, un área donde la formalidad y la estructura son aún más críticas que en la programación secuencial.

Más de Per Brinch Hansen

Ver autor →

Otras obras del mismo autor en el catálogo

Libros similares

Libros relacionados según distintos criterios de búsqueda

A Plea for the Abolition of Voting (and related considerations)

Daron Acemoglu, James A. Robinson

2013·ensayo

Aunque superficialmente parece no tener relación, este ensayo aborda las complejidades sistémicas y los desafíos inherentes a la coordinación de múltiples agentes, similar a cómo la programación concurrente maneja hilos de ejecución. La ironía del título, 'A Plea for the Abolition of Voting', se asemeja a 'Más Allá de la Elegancia', ambos sugiriendo que las soluciones aparentes no son suficientes y que hay problemas más profundos en la base.

Este libro, inicialmente desconectado de la computación, comparte un enfoque en la emergencia de la complejidad a partir de reglas simples y la adaptación de sistemas. La programación concurrente lidia con la complejidad inherente de los sistemas distribuidos y la forma en que los procesos 'evolucionan' e interactúan para lograr un estado coherente, a menudo de maneras que no son directamente programadas, sino emergentes, al igual que los mecanismos de selección natural.

Como 'Más Allá de la Elegancia', Dyson se sumerge en los fundamentos filosóficos y conceptuales de la computación, explorando las ideas que subyacen a los sistemas complejos y la autorganización. Ambos libros destacan que las herramientas tecnológicas son solo la superficie, y que los desafíos reales residen en comprender la naturaleza inherente de los problemas, ya sea la complejidad de la concurrencia o la auto-replicación de sistemas.

Este libro está profundamente conectado con 'Más Allá de la Elegancia' a través de la exploración de la complejidad emergente, los problemas de consistencia y la auto-organización en sistemas formales. Ambos autores se enfrentan a la idea de que la verdadera 'elegancia' no reside en la simplicidad trivial, sino en la comprensión de las interacciones y los patrones recursivos que generan la complejidad, un concepto fundamental en la programación concurrente.

Vollmer, un filósofo de la ciencia alemán, aborda la emergencia de lo 'nuevo' en sistemas complejos, lo que resuena con la lucha de la programación concurrente para manejar la aparición de comportamientos inesperados y la necesidad de nuevas arquitecturas. Ambos libros desafían la linealidad del pensamiento y proponen una visión más matizada de cómo los sistemas —ya sean intelectuales o computacionales— evolucionan y se adaptan.

Principia Cybernetica

Francis Heylighen

1993·ensayo

Este es un recurso menos conocido en el ámbito hispanohablante que se alinea con la visión de Brinch Hansen de trascender las soluciones superficiales. 'Principia Cybernetica' aborda de manera profunda los principios subyacentes a la organización y el control de sistemas complejos, lo que es directamente aplicable a los desafíos de gestionar la concurrencia, la comunicación y la coherencia en sistemas distribuidos, enfatizando la visión sistemática sobre soluciones ad-hoc.

On the Architecture of Open Systems

Hubert Saint-Paul

2009·ensayo

Este libro comparte una estructura de ensayo que se sumerge en un problema fundamental de la computación de sistemas, al igual que 'Más Allá de la Elegancia' se enfoca en la concurrencia. Ambos libros adoptan un enfoque metateórico para desglosar la 'arquitectura' subyacente de los problemas, argumentando que las soluciones superficiales son insuficientes y se necesita una comprensión más profunda de la interconexión y la dinámica de los componentes.

Concepts, Techniques, and Models of Computer Programming

Peter Van Roy, Seif Haridi

2004·divulgacion

Aunque es un libro de texto, su estructura está diseñada para desmantelar la programación en sus componentes fundamentales y reconstruirlos de forma holística, similar al enfoque de 'Más Allá de la Elegancia' al abordar la concurrencia. Ambos libros no solo presentan soluciones, sino que profundizan en los 'modelos' conceptuales subyacentes para resolver problemas complejos, utilizando una aproximación sistemática y de principios para entender los desafíos intrínsecos de los sistemas concurrentes y distribuidos.

Ayúdame a que yoleo sea sostenible