¿Es Java útil para las matemáticas o la ingeniería aplicadas?

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.

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.

Java es un lenguaje de propósito general, por lo que también es útil para las matemáticas. Hay un paquete matemático completo y agradable en Java: Commons Math: The Apache Commons Mathematics Library
Con él, es posible hacer diferentes tipos de cálculos, desde estadísticas hasta álgebra lineal y mucho más.
Por supuesto, R es un lenguaje mucho mejor, pero puede operar con Java y también hay buenas bibliotecas de matemáticas como la que mencioné.

More Interesting

Cómo convertirse en un genio extraordinario en finanzas, economía y matemáticas

¿Cuál es el criterio de elegibilidad en BTech en ingeniería genética después del examen HSC?

¿Cuál es la mejor manera para que un traductor encuentre clientes?

Soy un estudiante de 16 años, estudiando en noveno grado. Quiero ganar algo de dinero para mis gastos. ¿Cómo lo hago?

¿Puedo hacer una maestría en matemáticas después de obtener una licenciatura en ingeniería en informática?

Soy desarrollador / analista de software con 6 años de experiencia. Aspiro a ser analista de negocios, ¿qué paso puedo dar para hacer el cambio?

¿Cuáles son las opciones de carrera para los estudiantes de ciencias de la computación si no lo asignan?

¿Cuál es la diferencia entre las ramas CS e IT en las universidades de ingeniería indias como las NIT?

Cómo comenzar mi carrera como escritor independiente

Soy el ingeniero principal de mi grupo, pero no recibo el reconocimiento ni el salario por el nivel de trabajo que hago. ¿Cómo hablo con mi jefe sobre esto?

Soy un estudiante de 2º año de Ingeniería Aeronáutica pero quiero convertirme en Científico de Investigación Médica. ¿Alguien puede darme un consejo?

Soy un nuevo empleado de TI que se muda a Bangalore. ¿Qué necesito saber sobre TI y Bengaluru?

Voy a realizar una pasantía en Google este verano y quiero convertirme en un puesto de tiempo completo, pero no podré terminar mi maestría el próximo año. ¿Cuál es la mejor estrategia para obtener un puesto a tiempo completo?

¿Cómo es la ingeniería ambiental como rama y cuáles son los alcances?

¿Puede un estudiante de electrónica esperar seguir una carrera en Machine Learning e IA o es una opción poco probable?