CFD (supongo que te refieres a la dinámica de fluidos computacional) es extraordinariamente intensivo en recursos. La mayoría de las simulaciones se ejecutan en grupos y los problemas turbulentos, incluso con escalas relativamente pequeñas, son esencialmente imposibles de resolver.
Debe usar las herramientas más eficientes para estos problemas y C ++, si está escrito correctamente, tiende a ofrecer programas mucho más eficientes que cualquier otra cosa. Entonces, casi todos los que trabajan en CFD usan C ++ si escriben sus propios códigos, generalmente junto con MPI.
Además, cosas como las interfaces gráficas de usuario o la integración del navegador son totalmente irrelevantes para las simulaciones numéricas. Esto significa que hay poca ventaja en el uso de idiomas con bibliotecas amplias que sirven para estos fines. Sólo quieres matemáticas en bruto, rápido.
La única otra alternativa en la que puedo pensar es en Fortran y usted simplemente no quiere aprender eso en 2015.
- Quiero aprender a bailar, pero mis padres no me apoyan en absoluto porque piensan que es una pérdida de tiempo. ¿Qué tengo que hacer?
- ¿Por qué es tan difícil aprender el diseño de interfaz gráfica de usuario frontal?
- ¿Cuál es la principal diferencia entre los músicos que aprenden la teoría de la música y los que no han aprendido nada de eso pero aún son brillantes?
- ¿Cuáles son algunas ideas para construir un gran vocabulario?
- Linguaphiles: ¿qué tan difícil fue para usted aprender programación de computadoras? Programadores de computadoras, ¿qué tan difícil fue para usted aprender idiomas extranjeros?