Java, el lenguaje en sí, es uno de los lenguajes mejor diseñados. Sin embargo, lo que va a importar más que eso es:
(1) ¿cuántas bibliotecas existentes existen en dicho idioma que hacen lo que quieres hacer?
(2) ¿qué tan fáciles de usar son esas bibliotecas?
no tendrá tiempo para escribir toda esta funcionalidad usted mismo, por lo que debe elegir un idioma en el que la gente ya haya hecho mucho trabajo preliminar. En general, Python, Julia, R, Matlab, podrían estar más en tu callejón.
- ¿Es mejor tomar ciencia que comercio si quiero ir a IIM?
- Soy un modelador de CAD, 33 años. Quiero cambiar mi carrera al desarrollo de software. Sugiera, ¿vale la pena cambiar de carrera al desarrollo de software a esta edad?
- ¿La ingeniería electrónica es un buen programa en Toranto, Canadá?
- ¿Es Management Consulting una profesión adecuada para alguien que es naturalmente introvertido?
- Hice mi graduación en ingeniería química. ¿Cómo puedo unirme a la oficina central de Amazon?
Java es el más adecuado para el software orientado a la simulación empresarial y de sistemas donde OOP realmente puede mostrar sus puntos fuertes.
Por lo tanto, recomendaría buscar en Google la funcionalidad que desea en cada idioma. Cuantas más bibliotecas de calidad encuentre, es más probable que exista una gran comunidad que pueda ayudarlo a realizar su trabajo de programación.