La pregunta de cuál es el mejor idioma es la más apropiada para los lenguajes de programación de propósito general . Los lenguajes más especializados, por supuesto, son más adecuados para los dominios de problemas para los que fueron diseñados. Recuerde el aforismo: “Elija siempre la herramienta adecuada para el trabajo”.
Pero para los lenguajes de propósito general, uno puede preguntarse legítimamente qué lenguaje es mejor para un dominio de problema dado. Uno tendría que examinar cada dominio del problema individualmente para responder a esta pregunta. Por ejemplo, qué lenguaje de propósito general es mejor para el desarrollo web o la concurrencia o la computación numérica.
“Mejor” o “mejor” se basará en muchos factores diferentes, como la riqueza del ecosistema, las consideraciones de rendimiento (velocidad) y la posibilidad de contratación (preocupación de recursos humanos). El factor más importante es probablemente la facilidad y rapidez con que se puede escribir la aplicación (los estudios de productividad pueden ayudar a responder esto).
Finalmente, puede hacer amplias generalizaciones con respecto a los lenguajes de propósito general. Los tres idiomas dominantes en TI hoy en día son Java, Python y C ++, y por una buena razón. Son lenguajes extremadamente versátiles que se utilizan en casi todas partes para cada aplicación concebible. La cuestión de mejor o mejor a menudo se reducirá a una cuestión de gusto.
- ¿Es posible trabajar ‘demasiado duro’ para algo?
- ¿Podría la pornografía cambiar el cerebro y el deseo sexual?
- ¿Es irracional ser un poco asqueroso al compartir el asno con un extraño cuyo asiento desocupado acaba de reclamar?
- ¿Por qué los japoneses que cometen el suicidio tradicional agarran la hoja y no el mango?
- ¿Qué debo saber sobre ESFP?