Puntuación:
El libro está muy bien considerado como una introducción eficaz a la programación orientada a objetos (POO) en C++ para quienes tienen conocimientos previos de C. Es elogiado por su cobertura concisa de los conceptos clave sin una extensión innecesaria, lo que lo convierte en una elección popular entre estudiantes y programadores en transición. Sin embargo, se señala que algunos temas vitales, como el uso de la palabra clave «const» y la biblioteca estándar (STL), no están cubiertos, lo que puede requerir que los lectores busquen recursos adicionales para una comprensión completa.
Ventajas:Explicaciones concisas y claras de los conceptos básicos de C++, especialmente para los programadores de C que se están pasando a C++. Atractivo y fácil de leer, con un enfoque práctico que ayuda a los lectores a comprender rápidamente las ideas fundamentales de la programación orientada a objetos. Muchos críticos destacaron su capacidad para llenar los vacíos dejados por otros textos y su eficacia como guía de referencia o repaso para programadores experimentados.
Desventajas:Algunos temas y funcionalidades importantes, como el uso de const y la biblioteca estándar de C++, no se tratan, lo que puede dejar a los lectores con conocimientos incompletos. El libro presupone conocimientos previos de C, lo que puede no ser adecuado para principiantes sin conocimientos previos de C. Algunos lectores expresaron su deseo de profundizar más en algunos conceptos avanzados.
(basado en 25 opiniones de lectores)
C++ the Core Language: A Foundation for C Programmers
C++ es una mejora orientada a objetos del lenguaje de programación C y se está convirtiendo en el lenguaje preferido para el desarrollo de software serio. C++ ha superado la barrera de la complejidad de un solo libro. Las características individuales no son tan complejas, pero cuando se juntan en un programa interactúan de formas muy poco intuitivas. Muchos libros discuten cada una de las características por separado, dando a los lectores la ilusión de que entienden el lenguaje. Pero cuando intentan programar, se llevan una dolorosa sorpresa (incluso los que ya saben C). C++: The Core Language está dirigido a los programadores de C que se están pasando a C++. Está diseñado para que los lectores se pongan al día rápidamente cubriendo un subconjunto esencial del lenguaje. El subconjunto consiste en características sin las cuales no es C++, y un puñado de otras que lo convierten en un lenguaje razonablemente útil. Puedes usar este subconjunto (usando cualquier compilador) para familiarizarte con los fundamentos del lenguaje. Una vez que entiendas realmente eso, es hora de hacer algo de programación y aprender más de otros libros.
Después de leer este libro, estará mucho mejor preparado para sacar algo útil de un manual de referencia, un libro de programación de interfaces gráficas de usuario y, tal vez, un libro sobre las bibliotecas específicas que vaya a utilizar. (Eche un vistazo a nuestro libro complementario, Practical C++ Programming. ) C++: The Core Language incluye barras laterales que ofrecen una visión general de todas las características avanzadas no cubiertas, para que los lectores sepan que existen y cómo encajan. Cubre características comunes a todos los compiladores de C++, incluidos los de UNIX, Windows NT, Windows, DOS y Macintosh. Comparación: C++: The Core Language vs. Practical C++ Programming La política de O'Reilly es no publicar dos libros sobre el mismo tema para el mismo público. Preferimos dedicar el doble de tiempo a hacer de un libro el mejor de la industria. Entonces, ¿por qué tenemos dos tutoriales de C++? ¿Cuál deberías comprar? La respuesta es que son muy diferentes. Steve Oualline, autor del exitoso libro Practical C Programming, vino a nosotros con la idea de hacer una edición en C++. Así nació Practical C++ Programming. Se trata de un completo tutorial de C++, que empieza desde cero. También cubre el proceso de programación, el estilo y otras cuestiones importantes del mundo real. Al proporcionar ejercicios y problemas con respuestas, el libro te ayuda a asegurarte de que lo entiendes antes de seguir adelante. Mientras ese libro estaba en desarrollo, recibimos la propuesta de C++: The Core Language.
Su enfoque innovador es cubrir sólo un subconjunto del lenguaje -la parte que es más importante aprender primero- y asumir que los lectores ya conocen C. La idea es que C++ es demasiado complicado para aprenderlo todo de una vez. Así, se aprenden los fundamentos de forma sólida en este breve libro, que te prepara para entender algunos de los más de 200 libros sobre C++ y para empezar a programar. Estos dos libros se basan en filosofías diferentes y se dirigen a públicos distintos. Pero hay una forma en la que funcionan juntos. Si eres programador de C, te recomendamos que empieces con C++: The Core Language, y luego lea sobre temas avanzados y problemas del mundo real en Practical C++ Programming.
© 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)