Me preguntaba cuál es la mejor manera de aprender a programar en Fortran.
He estado buscando libros, los ejemplos que me parecieron bien fueron "Explicado Fortran 95/2003" y "Fortran para científicos e ingenieros" .
No sé qué piensan ustedes de esto.
Otra cosa que me pregunto es qué compilador debo usar. Trabajo en una máquina con Windows 7 (64 bits).
¡Espero que me puedan ayudar en esto!
Entonces, por mi experiencia con la programación:
- Matlab y maple fueron amables en mis primeras introducciones en el mundo de la programación. Matlab es un programa en el que en realidad soy bastante bueno, me acostumbré a trabajar con bucles y cómo combinarlos para hacer programas más eficientes. Maple está más en la fase básica (sé cómo buscar la solución para integrales simples, etc.).
- Un año después recibimos una introducción a C ++ en Visual Basic. El profesor en realidad fue rápido en este caso, después de 2 meses ya estábamos discutiendo consejos y herencia. Puedo escribir programas simples en este idioma, solo trabajar con clases es algo que sigue siendo una dificultad, pero creo que es solo una cuestión de práctica.
- Y un año después, necesitaba aprender Mathematica 8, en el que también me estoy volviendo muy bueno hoy en día.
Así que tengo un poco de experiencia en programación, ¡pero no diré que es una cantidad increíble!
La razón por la que quiero aprender Fortran se debe principalmente a que no puedes hacer física teórica por sí solo, debes probar tus teorías y para eso necesitarás poder escribir programas que puedan probar esas teorías numéricamente. Escuché que Fortran es un tipo de lenguaje poco útil cuando se trata de matemáticas numéricas, así que creo que sería útil conocer este idioma.
PD: ¿cuál es la diferencia entre Fortran95 y Fortran 2003?