Je me demandais quelle est la meilleure façon d'apprendre à programmer à Fortran?
Je cherchais des livres, les exemples qui me semblaient corrects étaient "Fortran 95/2003 Explained" et "Fortran For Scientists And Engineers" .
Je ne sais pas ce que vous en pensez?
Une autre chose que je me demande est quel compilateur dois-je utiliser? Je travaille sur une machine Windows 7 (64 bits).
J'espère que vous pourrez m'aider sur ce coup!
Donc, pour mon expérience avec la programmation:
- Matlab et maple ont été gentils avec mes premières introductions dans le monde de la programmation. Matlab est un programme dans lequel je suis plutôt bon, j'ai appris à travailler avec des boucles et comment les combiner pour créer des programmes plus efficaces. Maple est plus dans la phase de base (je sais comment chercher la solution aux intégrales simples etc.).
- Un an après cela, nous avons eu une introduction au C ++ en Visual Basic. Le professeur est en fait allé vite sur celui-ci, après 2 mois, nous discutions déjà des pointeurs et de l'héritage. Je suis capable d'écrire des programmes simples dans cette langue, seul le travail avec les classes reste une difficulté, mais je crois que c'est juste une question de pratique.
- Et un an plus tard, j'avais besoin d'apprendre Mathematica 8, ce qui m'améliore aussi beaucoup de nos jours.
J'ai donc un peu d'expérience en programmation, mais je ne dirai pas que c'est une quantité incroyable!
La raison pour laquelle je veux apprendre Fortran est principalement parce que vous ne pouvez pas faire de la physique théorique seule, vous devez tester vos théories et pour cela, vous devrez être en mesure d'écrire des programmes qui pourraient être en mesure de tester ces théories numériquement. J'ai entendu dire que Fortran est une sorte de langage à utiliser en matière de mathématiques numériques, donc je pense qu'il serait utile de connaître cette langue.
ps: quelle est la différence entre Fortran95 et Fortran 2003?