Eu queria saber qual é a melhor maneira de aprender a programar no Fortran?
Estive procurando livros, os exemplos que me pareciam bem foram "Fortran 95/2003 Explained" e "Fortran For Scientists And Engineers" .
Não sei o que vocês acham disso?
Outra coisa que eu estou pensando é sobre qual compilador devo usar? Eu trabalho em uma máquina Windows 7 (64 bits).
Espero que vocês possam me ajudar nessa!
Então, para a minha experiência com programação:
- Matlab e maple foram tipo minhas primeiras introduções no mundo da programação. O Matlab é um programa no qual sou realmente muito bom, aprendi a trabalhar com loops e como combiná-los para criar programas mais eficientes. O Maple está mais na fase básica (eu sei como pesquisar a solução para integrais simples etc.).
- Um ano depois disso, tivemos uma introdução ao C ++ no visual basic. O professor realmente foi rápido nisso, depois de 2 meses já estávamos discutindo indicadores e herança. Sou capaz de escrever programas simples nessa linguagem, apenas o trabalho com as aulas é algo que continua sendo uma dificuldade, mas acredito que é apenas uma questão de prática.
- E um ano depois eu precisava aprender o Mathematica 8, o qual também estou me aperfeiçoando atualmente.
Então, eu tenho um pouco de experiência em programação, mas não vou dizer que é uma quantidade incrível!
A razão pela qual quero aprender o Fortran é principalmente porque você não pode fazer física teórica por si só, precisa testar suas teorias e, por isso, precisará escrever programas que possam testar numericamente essas teorias. Ouvi dizer que o Fortran prefere o idioma a ser usado quando se trata de matemática numérica, então acho que seria útil conhecer esse idioma.
ps: qual é a diferença entre Fortran95 e Fortran 2003?