¿Es útil el lenguaje Julia para un ingeniero mecánico?

Probablemente.

¿Por qué creamos a Julia?

Julia es un lenguaje de programación dinámico de alto nivel y alto rendimiento para computación numérica. Proporciona un compilador sofisticado, ejecución paralela distribuida, precisión numérica y una extensa biblioteca de funciones matemáticas. La biblioteca Base de Julia, en gran parte escrita en la propia Julia, también integra bibliotecas maduras de código abierto C y Fortran para álgebra lineal, generación de números aleatorios, procesamiento de señales y procesamiento de cadenas. Además, la comunidad de desarrolladores de Julia está aportando una serie de paquetes externos a través del administrador de paquetes integrado de Julia a un ritmo rápido. IJulia, una colaboración entre las comunidades de Jupyter y Julia, proporciona una potente interfaz gráfica de cuaderno basada en navegador para Julia.

Pero, bueno, no estoy realmente seguro de cuál es el valor exacto agregado allí. Lo que hace, económicamente, es mejor que las bibliotecas estándar de python / R.

sí, es mejor que las bibliotecas estándar de python / R.