Como ya he dicho alguna vez, el lenguaje que estamos aprendiendo este año en la carrera es C++. Recuerdo haber leído en algún sito que es muy recomendable aprender C antes de C++, pero teniendo en cuenta que el profesor suele avisarnos de cuándo algo es propio de C++, creo que no tendremos ningún problema en este aspecto.
Lo primero que hice tras la presentación de la asignatura fue mirar la bibliografía recomendada. ¡Tranquilidad!: no suelo hacerlo. Sólo cuando se trata de programación... es un síntoma más, no lo puedo evitar. Estos eran los tres libros recomendados por el profesor:
Después de googlear en exceso y de molestar a Walter y a Kirai, decidí que ningún libro me convencía. Todos tenían algo que no me gustaba... incluso los de Joyanes y Ceballos que también revisé. Preferí esperar y tirar para adelante con alguno de los cientos de manuales disponibles en la red. Y entonces lo encontré: "Aprenda C++ como si estuviera en primero" (básico [.pdf] y avanzado [.pdf]). Un gran manual. Conciso, organizado, bien escrito y gratuito. Perfecto para el caso. Lo imprimí a dos caras, lo encuaderné con tapas azules y me lo ventilé en dos días. Una estupenda obra de la tecnun que recomiendo a todo el que quiera aprender... como si estuviera en primero.
comentarios (8) |
Jaime,
¡¡¡Que recuerdos me trae ese libro!!!
Aún lo tengo en la estánteria delante de mí, encuadernado en una carpeta de anillas de color marrón.
Hay otro: "Aprenda C como si estuviera en primero", tambien me fue muy útil en algunas ocasiones.
Hola, yo tambien en la carrera me las he tenido que ver con C y C++. Tambien recuerdo haberle dado una mirada al tutorial "Aprenda C++ como si estuviera en primero". En mi opinion es un buen tutorial, pero queda corto. Definitivamente yo me inclino por "Cómo programar en C++" de Deitel gracias al cual he podido aprobar la asignatura. Si bien es un poco tedioso de leer es excelente en contenidos. Por otro lado, en casa tambien tengo el de Joyanes, que está escrito con una vision pedagogica muy buena y tiene la ventaja de no tener una traducción de por medio (con lo que te evitas apreciaciones erroneas del taductor de turno y los ejemplos de los fuentes en español).
Saludos!
El Deitel es sin dudarlo la mejor opción. Harías bien si te lo compraras.
Yo aprendí con tutoriales básicos, pero como más aprendí fue haciendo juegecillos con allegro. Eso fue antes de entrar en la carrera. De hecho, el primer año me lo tiré de juerga y no estudié nada ni iba a clase ya al final, lo único q aprobé fueron las 3 de programación pq ya sabía de antes xD.
El mejor libro q he visto sobre C++ es el "Thinking in C++" de Bruce Eckel, en un perfecto inglés eso si :P.
Está disponible libremente en su web:
http://www.mindview.net/Books/TICPP/ThinkingInCPP2e.html
Un saludote.
Joyanes, me gustó mucho, aunque con los apuntes que nos daban en clases, se seguía bien.
Teniendo en cuenta que laboratorio de programación era "traducir" los algoritmos que usábamos en metodología y elementos de programación, escritos en pseudolenguaje.
Me sumo a la recomendación de «Thinking in C++».
El libro "El lenguaje de programación C++" es muy denso para aprender. Ese libro es para gente que ya sabe y quiere conocer hasta el último detalle. No olvidemos que está escrito por el creador de C++. Por cierto, no dejéis de visitar su página en el MIT y consulta la sección de FAQs. Os soprenderá cuál es la primera. Respecto a libros, el Thinking in C++ es cojonudo.
El libro de Stroustrup me lo habían recomendado para empezar pero terminó pareciendome rídiculamente díficil para aprender desde cero (yo no se nada de C), por ese entonces, así que decidí tirarme a aprender java. Ahora toy volviendo a C++ estudiandolo desde internet desde dos paginas que me parecieron bastate bien el que esta en http://codigomaldito.blogspot.com y la de "c con clase" que se puede buscar en google.
adios
PD: Muy bien tu blog amigo