El lenguaje de programación C++ (tapa dura)

Puntuación:   (4,6 de 5)

El lenguaje de programación C++ (tapa dura) (Bjarne Stroustrup)

Opiniones de los lectores

Resumen:

El libro «C++ Programming Language, 4th Edition» (Lenguaje de programación C++, 4.ª edición), de Bjarne Stroustrup, goza de gran prestigio entre los programadores más experimentados como guía completa y autorizada de C++11. Incluye explicaciones detalladas tanto de las características del lenguaje como de los componentes de la biblioteca estándar. El estilo de redacción es directo e informativo, dirigido principalmente a programadores de nivel intermedio y avanzado. Sin embargo, se señala que el libro no es adecuado para principiantes debido a que presupone conocimientos previos de programación. Hay opiniones encontradas sobre la calidad física del libro y cierta confusión sobre el uso de los nuevos estándares de C++ en comparación con C++11.

Ventajas:

Cobertura exhaustiva de C++11 y sus características.
Escrito por Bjarne Stroustrup, el creador de C++.
Explicaciones concisas que aclaran el uso de las características del lenguaje.
Las mejoras en el diseño mejoran la legibilidad para su uso como referencia.
Ofrece valiosos conocimientos sobre gestión de recursos y prácticas de codificación limpia.
Proporciona las mejores prácticas y claridad en el uso.

Desventajas:

No es adecuado para principiantes; requiere experiencia previa en programación.
Algunos lectores encuentran la prosa densa y difícil de navegar.
Varios usuarios han señalado problemas de calidad del enlace.
La introducción de conceptos puede resultar abrumadora en ocasiones.
No es una referencia perfecta debido a las discrepancias que surgen con los estándares más recientes (C++14 y C++17).

(basado en 524 opiniones de lectores)

Título original:

The C++ Programming Language (Hardcover)

Contenido del libro:

El nuevo estándar C++11 permite a los programadores expresar ideas de forma más clara, sencilla y directa, y escribir código más rápido y eficiente. Bjarne Stroustrup, el diseñador e implementador original de C++, ha reorganizado, ampliado y reescrito por completo su referencia y tutorial definitivo para los programadores que deseen utilizar C++ de la forma más eficaz.

El lenguaje de programación C++, cuarta edición, ofrece una cobertura meticulosa, rica en explicaciones e integrada de todo el lenguaje: sus facilidades, mecanismos de abstracción, bibliotecas estándar y técnicas de diseño clave. A lo largo de todo el libro, Stroustrup presenta ejemplos concisos de "C++11 puro", que han sido cuidadosamente elaborados para aclarar tanto el uso como el diseño de los programas. Para promover una comprensión más profunda, el autor proporciona numerosas referencias cruzadas, tanto dentro del libro como a la norma ISO.

La nueva cobertura de C++11 incluye.

⬤  Soporte para concurrencia.

⬤  Expresiones regulares, punteros de gestión de recursos, números aleatorios y contenedores mejorados.

⬤  Inicialización general y uniforme, declaraciones for simplificadas, semántica move y soporte Unicode.

⬤  Lambdas, expresiones constantes generales, control de clases por defecto, plantillas variadas, alias de plantillas y literales definidos por el usuario.

⬤  Cuestiones de compatibilidad.

Los temas tratados en este completo libro incluyen.

⬤  Facilidades básicas: tipo, objeto, alcance, almacenamiento, fundamentos de computación y más.

⬤  Modularidad, apoyada por espacios de nombres, archivos fuente y manejo de excepciones.

⬤  Abstracción de C++, incluyendo clases, jerarquías de clases y plantillas en apoyo de una síntesis de programación tradicional, programación orientada a objetos y programación genérica.

⬤  Biblioteca estándar: contenedores, algoritmos, iteradores, utilidades, cadenas, flujo de E/S, locales, numéricos y más.

⬤  El modelo básico de memoria de C++, en profundidad.

Esta cuarta edición hace que C++11 sea totalmente accesible para los programadores que vienen de C++98 o de otros lenguajes, al tiempo que introduce ideas y técnicas que incluso los programadores más avanzados de C++11 encontrarán indispensables.

Esta es la versión en tapa dura de la cuarta edición. El contenido de esta versión de tapa dura y de la versión de bolsillo es idéntico.

Este libro presenta una encuadernación plana mejorada, que permite que el libro permanezca abierto más fácilmente cuando se coloca sobre una superficie plana. Este método especial de encuadernación, que se distingue por un pequeño espacio en el lomo, también aumenta su durabilidad.

Otros datos del libro:

ISBN:9780321958327
Autor:
Editorial:
Encuadernación:Tapa dura
Año de publicación:2013
Número de páginas:1376

Compra:

Actualmente disponible, en stock.

¡Lo compro!

Otros libros del autor:

El lenguaje de programación C - The C++ Programming Language
El nuevo estándar C++11 permite a los programadores expresar ideas de forma más clara,...
El lenguaje de programación C - The C++ Programming Language
El lenguaje de programación C++ (tapa dura) - The C++ Programming Language (Hardcover)
El nuevo estándar C++11 permite a los...
El lenguaje de programación C++ (tapa dura) - The C++ Programming Language (Hardcover)
Programación: Principios y práctica con C - Programming: Principles and Practice Using C++
Introducción a la programación por el inventor de...
Programación: Principios y práctica con C - Programming: Principles and Practice Using C++
Un recorrido por C++ - A Tour of C++
En A Tour of C++, Third Edition, Bjarne Stroustrup proporciona una visión general de ISO C++, C++20, que pretende ofrecer a...
Un recorrido por C++ - A Tour of C++
Programación: Principios y práctica con C++ - Programming: Principles and Practice Using...
Introducción a la programación por el inventor de...
Programación: Principios y práctica con C++ - Programming: Principles and Practice Using C++

Las obras del autor han sido publicadas por las siguientes editoriales:

© Book1 Group - todos los derechos reservados.
El contenido de este sitio no se puede copiar o usar, ni en parte ni en su totalidad, sin el permiso escrito del propietario.
Última modificación: 2024.11.14 07:32 (GMT)