OK, estoy considerando entrar en el desarrollo de C++ en los próximos meses (no hay una fecha establecida). Estoy vagamente familiarizado con el lenguaje (principalmente C), así como algunos conceptos básicos de OO, MI, plantillas, excepciones, patrones, STL usados. Y ahora estoy en el momento en el que me gustaría dominar el lenguaje en profundidad. Y la pregunta natural es si debo
comenzar con el actual C++ 03 o C++ 0x estándar.¿Debo aprender C++ basado en un estándar nuevo o antiguo (especificación)?
Para sugerir cuál es la mejor manera de ir de un usuario a gurú, dado que la nueva norma es casi aquí, y probablemente se mantendrá durante muchos años por venir.
Gracias
¿Qué esperas obtener aprendiendo C++? Si está interesado en el diseño del lenguaje, C++ 0X sería más interesante. Sin embargo, si desea hacer un desarrollo profesional, definitivamente debe apegarse al estándar C++ 03. – joshdick