No es necesario en este orden particular:
– Un lenguaje de bajo nivel en el entorno de escritorio: yo diría que C es bastante adecuado aquí.
– Un lenguaje de bajo nivel en entornos embebidos y programación de hardware: una vez más, C
– Un lenguaje de bajo nivel de GPU: algo como C con CUDA
– Programación Shader: GLSL o HLSL
– Un lenguaje de scripting en un entorno de escritorio: Python haría bien
– Un lenguaje de scripting en un entorno web: Ruby (sobre rieles) es bastante usado, Python también funcionaría bien o incluso PHP
– Un lenguaje OOP de alto nivel: C # o Java serían los más adecuados
– Un lenguaje funcional: Haskell es el lenguaje funcional puro más utilizado .
– Asamblea
Este es un elefante muy grande que se sirve mejor pieza a pieza. No es realista esperar que uno sepa todo esto muy bien, pero comience desde algún lugar y construya su lento y guiado por sus necesidades.
- ¿Qué puede ser un proyecto práctico en Java o lenguajes similares para aprender la concurrencia / bloqueo, etc.?
- ¿Qué debería aprender primero, Kendo o Kenjutsu?
- ¿Qué hace mejor Rust y cuáles son los proyectos para alguien nuevo en el lenguaje que destaca estas fortalezas?
- Quiero aprender budismo y busco una guía espiritual o un maestro zen que pueda ayudarme a aprender, meditar y practicar las formas budistas en mi vida. ¿Cómo puedo hacer esto?
- Soy de un fondo de comercio. Quiero desarrollar una aplicación. ¿Cómo debo empezar?