- #1
Sievers
- 1
- 0
Hi guys
Im quite proficient when it comes to Matlab, and am now scheduled to learn Fortran 90/95 for a PhD-project (OS: winXP/win7) and I want to ease the transition as much as possible. I have been scouring the internet to learn more about what I am faced with and one thing keeps bugging me: While there seem to be plenty of tutorials explaining how the language itself works (I have recently gotten the "Fortran 95/2003 explained" book as well), there seem to be little or no information on how to set everything up to run. Which surprises me as this seems to not just be a simple "Install and use" program. By now I understand that the compiler is the 'engine', into which code must be thrown, for an eventual output. So i guess my question is simply:
Thanks in advance!
Im quite proficient when it comes to Matlab, and am now scheduled to learn Fortran 90/95 for a PhD-project (OS: winXP/win7) and I want to ease the transition as much as possible. I have been scouring the internet to learn more about what I am faced with and one thing keeps bugging me: While there seem to be plenty of tutorials explaining how the language itself works (I have recently gotten the "Fortran 95/2003 explained" book as well), there seem to be little or no information on how to set everything up to run. Which surprises me as this seems to not just be a simple "Install and use" program. By now I understand that the compiler is the 'engine', into which code must be thrown, for an eventual output. So i guess my question is simply:
- In which program should I then write my code? (Cygwin is a name that keeps popping up but I also understand that there are several alternatives?)
- Which compiler should I use (g95, gfortran, etc? All documentation and opinions I find are from 2007 and back, so I guess much have changed)
- I read somewhere that a debugging environment would be needed as well? Which, and where can I learn more?
- Is the installation process simply just what I listed above? "Code-editor -> Compiler -> Debugger"?
- Also, apart from the book I already purchased, do you have any valuable suggestions (tutorials, other books, etc.) as how to best go around learning Fortran.
Thanks in advance!