Zastanawiałem się, jaki jest najlepszy sposób na naukę programowania w Fortran?
Szukałem książek, przykłady, które wydawały mi się w porządku, to „Wyjaśnienie Fortran 95/2003” i „Fortran dla naukowców i inżynierów” .
Nie wiem, co o tym myślicie?
Zastanawiam się też, jakiego kompilatora powinienem użyć? Pracuję na komputerze z systemem Windows 7 (64-bitowym).
Mam nadzieję, że pomożecie mi w tym!
Tak więc według mojego doświadczenia z programowaniem:
- Matlab i klon były miłe z moich pierwszych przedstawień w świecie programowania. Matlab to program, w którym właściwie jestem całkiem niezły, mam dość pracy z pętlami i jak je łączyć, aby tworzyć bardziej wydajne programy. Klon jest bardziej w fazie podstawowej (wiem, jak szukać rozwiązania prostych całek itp.).
- Rok później otrzymaliśmy wprowadzenie do C ++ w Visual Basic. Profesor tak naprawdę zajął się tym, po 2 miesiącach rozmawialiśmy już o wskazówkach i dziedzictwie. Potrafię pisać proste programy w tym języku, tylko praca z klasami pozostaje problemem, ale uważam, że to tylko kwestia praktyki.
- A rok później musiałem nauczyć się Mathematica 8, w której też naprawdę dobrze sobie radzę.
Mam więc trochę doświadczenia programistycznego, ale nie powiem, że to niesamowita ilość!
Powodem, dla którego chcę się uczyć Fortran, jest głównie to, że nie jesteś w stanie samodzielnie zajmować się fizyką teoretyczną, musisz przetestować swoje teorie, a do tego musisz umieć pisać programy, które mogą być w stanie przetestować te teorie numerycznie. Słyszałem, że Fortran jest uprzejmym językiem, jeśli chodzi o matematykę numeryczną, więc myślę, że przydałoby się znać ten język.
ps: jaka jest różnica między Fortran95 a Fortran 2003?