No se sienta atraído a aprender docenas de idiomas en lugar de dominar uno en el que se sienta cómodo y sea capaz de implementar su lógica a la perfección. Es bueno si tiene conocimiento de alguno de sus idiomas favoritos que admira, pero le sugiero que no lo haga. Sé Jack de todos y Maestro de ninguno.
Explore más de C ++ si le gusta y se siente cómodo, C ++ ha pasado por muchas cosas y es compatible con casi todo lo que debería soñar con un increíble lenguaje de programación, explore STL (bibliotecas de plantillas estándar) y contenedores como mapa, vector, lista etc. Si desea ser más competente, explore la Programación genérica, C ++ también es compatible con Arrays dinámicos, Strings, Hashmaps, Stack, Queue, Priority_Queue como las estructuras de datos integradas implementadas solo a través de STL, son muy útiles en programación competitiva.
Puede echar un vistazo a todas estas cosas que mencioné anteriormente, dadas en forma muy descendente con ejemplos:
Página en cplusplus.com
C ++ 11 y C ++ 14 admiten subprocesos, multiprogramación y otras aplicaciones, y eso es solo el avance y el tiempo de ejecución más rápido y un mejor código de objeto, ya que C ++ se deriva de C 😉.
- ¿Qué es algo que la escuela no puede enseñar pero que es importante que los jóvenes aprendan?
- ¿Te propones aprender algo nuevo cada día?
- ¿Cuánto tiempo se tarda en aprender a tejer razonablemente bien?
- Quiero aprender español. ¿Qué tengo que hacer?
- Cómo aprender a diseñar web perfectamente.
Y sabe que, al fin y al cabo, no se trata de ningún lenguaje de programación, se trata de Algoritmos y su implementación, por lo que si tiene un lenguaje en el que se sienta cómodo, puede implementar cualquier lógica de negocios en ese idioma y si necesita usar un lenguaje específico. es necesario en un momento posterior. La industria te obliga a hacerlo y, créeme, no toma mucho tiempo una vez que dominas un idioma. 🙂