Recomendaría el idioma que mejor se adapte al proyecto que planea escribir.
Los desarrolladores DEBEN salir de esta mentalidad de “Un lenguaje / herramienta para gobernarlos a todos”, porque cuando se esfuerzan demasiado para hacer que las cosas individuales hagan demasiado.
Uso mucho C #, porque se adapta a la mayoría de los proyectos en los que trabajo, pero si tengo que escribir algo de bajo nivel, o algo que interactúe con el hardware o tenga que ser increíblemente rápido, puedes apostar tu último dólar. uso Rust o C o incluso algo de bajo nivel como ensamblador, lo que sea que encuentre es el mejor.
- ¿Cuál es la arquitectura de Grabhouse? ¿Qué tecnología usan en el frente y el back-end?
- Las empresas necesitan desarrolladores con habilidades de back-end, front-end y móviles al mismo tiempo. Entonces, ¿cómo puedo aprender todas estas habilidades al mismo tiempo?
- ¿Qué debo especializar en cuanto a dinero: desarrollador front-end o back-end?
- ¿Es el 8% y no hay salario justo para el único tipo de backend en una startup?
- ¿Qué piensan los desarrolladores web de los bootcamps y sus graduados?
Si el código que tengo que escribir tiene que procesar mucho texto, usaré un lenguaje como Perl o herramientas como Grep, Sed y Awk y los automatizaré de alguna manera.
Las elecciones que realice SIEMPRE deben sopesar a favor de lo que funciona mejor para el proyecto en el que está a punto de trabajar, y cuando llegue al punto de elegir un idioma, YA debe haber pasado un tiempo considerable planificando su proyecto y pensando averiguar exactamente qué debe hacer y cómo. Si aún no ha planificado su proyecto, debería hacerlo, por muchas razones.