Portada de C++ Inside & Out

C++ Inside & Out

por Bruce Eckel · 1993

Ver sugerencias

Sinopsis

Este libro es una revisión exhaustiva de C++ que incorpora los avances del lenguaje y nueva información sobre compiladores importantes. Introduce a los lectores a los lenguajes orientados a objetos, clases y punteros, y se enfoca en la programación orientada a objetos con C++.

Más de Bruce Eckel

Ver autor →

Otras obras del mismo autor en el catálogo

Libros similares

Libros relacionados según distintos criterios de búsqueda

Aprender a programar con Python

Eric Matthes

2015·divulgacion

Mientras que C++ Inside & Out se enfoca en la profundidad de un lenguaje complejo, este libro se centra en la accesibilidad y la agilidad de Python para construir prototipos rápidamente, ofreciendo una perspectiva contrastante sobre la utilidad y el alcance de diferentes paradigmas de programación en un contexto práctico, más allá de la mera sintaxis.

El programador pragmático: De artesano a maestro

Andrew Hunt, David Thomas

1999·divulgacion

Aunque C++ Inside & Out se sumerge en los detalles de un lenguaje, El programador pragmático aborda la filosofía detrás de la ingeniería de software, las habilidades y el mindset necesarios para ser un buen programador, independientemente del lenguaje. Es un 'meta-libro' sobre 'cómo pensar como un programador', en vez de 'cómo pensar en C++'.

Structure and Interpretation of Computer Programs

Harold Abelson y Gerald Jay Sussman

1984·divulgacion

Mientras que C++ Inside & Out explora la implementación de paradigmas en C++, este libro ahonda en la naturaleza misma del software y los fundamentos de la computación. Ambos comparten la ambición de desvelar el 'cómo' y el 'por qué' del diseño y la arquitectura de sistemas, pero SICP lo hace desde una perspectiva más abstracta y universal.

C++ Inside & Out desglosa las complejidades de C++ para construir software. Este libro de Martin aborda la filosofía subyacente y los principios universales de cómo construir *buen* software, independientemente del lenguaje, que es una capa de abstracción similar pero más filosófica que la profunda inmersión en un lenguaje específico.

Object-Oriented Software Construction

Bertrand Meyer

1988·ensayo

Mientras Eckel profundiza en C++, Meyer sienta las bases teóricas y prácticas de la POO con una sofisticación que trasciende cualquier lenguaje específico. Aunque menos conocido que los típicos libros de C++, su rigor y profundidad en los principios de diseño de software orientado a objetos ofrecen una perspectiva menos anglosajona y más académica sobre el tema.

Si bien C++ Inside & Out toca la concurrencia, este libro se sumerge completamente en la temática de la programación concurrente, un aspecto vital de los sistemas complejos. Aunque se enfoca en Java, la profundidad y los patrones que explora son aplicables a lenguajes como C++ y revelan una parte de la literatura técnica menos común en los típicos libros de 'aprender X lenguaje'.

Compilers: Principles, Techniques, and Tools

Alfred V. Aho, Monica S. Lam, Ravi Sethi, Jeffrey D. Ullman

1986·divulgacion

Al igual que C++ Inside & Out descompone el funcionamiento de un lenguaje, este libro descompone la estructura y los componentes internos de un compilador, una herramienta esencial para cualquier lenguaje. Ambos libros demuestran la meticulosidad en analizar sistemas complejos y sus interacciones, utilizando una estructura modular que aborda cada componente en detalle para construir una comprensión global.

Design Patterns: Elements of Reusable Object-Oriented Software

Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides

1994·divulgacion

Mientras C++ Inside & Out explora las características de C++, este libro presenta un vocabulario y una estructura para pensar en el diseño de software a un nivel superior de abstracción, utilizando patrones que son como 'bloques de construcción' del diseño. La presentación de cada patrón es sistemática y detallada, similar a cómo Eckel descompone las características del lenguaje, enfocándose en un enfoque estructurado para la resolución de problemas.

Ayúdame a que yoleo sea sostenible