
It is a little complicated story to go in now. Therefore, at current there is no F2003 (apart from Cray's maybe, but they're not available on Windows platform) standard compilant compiler, and certanly no F2008 standard compilant compiler since they would have to have full support for 20 to be able to claim that. For example, Intel's as of recent started claiming support for co-arrays, a lot awaited feature of many users. However, F2008 is a minor standard upgrade to F2003, which was a major standard upgrade, and so a lot of them is still not supporting all F2003 features (it will be some time yet before they do that, btw). What are the differences among the compilers above?įortran 95 is supported by all of them, I think (not having the time to check it now, but fairly certain), and a lot of them is quite good on supporting F2008 features. I'd like to use at least Fortran 95, and possibly Fortran 2003. Apart from the standard almost all compilers come with various custom extensions of their own, graphical libraries and so on, and this often is the choosing factor. In the end, when choosing a compiler, it most often comes down to what compiler line you used on present codebase (for example - MS Powerstation -> Digital's -> Compaq's Visual Fortran -> Intel's. their forum is a great place for seeking advice, and their crew is very helpful

and support crew (in this regard I've been very satisfied with Intel's) at my old workspace. their development status in regards to Fortran standard support As with other kinds of software the main differences would be
