Ich habe mich gefragt, wie ich am besten lernen kann, wie man in Fortran programmiert.
Ich habe nach Büchern gesucht. Die Beispiele, die mir in Ordnung erschienen, waren "Fortran 95/2003 Explained" und "Fortran For Scientists And Engineers" .
Ich weiß nicht, was ihr darüber denkt?
Eine andere Sache, über die ich mich frage, ist, welchen Compiler ich verwenden soll? Ich arbeite auf einem Windows 7-Computer (64-Bit).
Ich hoffe ihr könnt mir dabei helfen!
Also für meine Erfahrung mit der Programmierung:
- Matlab und Maple waren nett von meinen ersten Einführungen in die Programmierwelt. Matlab ist ein Programm, in dem ich eigentlich ziemlich gut bin. Ich habe den Dreh raus, mit Loops zu arbeiten und wie man diese kombiniert, um effektivere Programme zu erstellen. Maple befindet sich eher in der Grundphase (ich weiß, wie man die Lösung für einfache Integrale usw. sucht).
- Ein Jahr später erhielten wir eine Einführung in C ++ in Visual Basic. Der Professor ging tatsächlich zu schnell, nach 2 Monaten diskutierten wir bereits über Hinweise und Vererbung. Ich kann einfache Programme in dieser Sprache schreiben, nur die Arbeit mit Klassen ist eine Schwierigkeit, aber ich glaube, das ist nur eine Frage der Übung.
- Und ein Jahr später musste ich Mathematica 8 lernen, was ich heutzutage auch sehr gut kann.
Ich habe also ein bisschen Programmier-Erfahrung, aber ich werde nicht sagen, dass es eine unglaubliche Menge ist!
Der Grund, warum ich Fortran lernen möchte, ist hauptsächlich, dass Sie theoretische Physik nicht alleine machen können, dass Sie Ihre Theorien testen müssen und dass Sie in der Lage sein müssen, Programme zu schreiben, die diese Theorien möglicherweise numerisch testen können. Ich habe gehört, dass Fortran eine gute Sprache für die numerische Mathematik ist, daher denke ich, dass es nützlich wäre, diese Sprache zu kennen.
ps: was ist der unterschied zwischen fortran95 und fortran 2003?