This article addresses the most commonly encountered scenarios and errors while porting Fortran or any UNIX or Linux-based applications on different systems. Discover how to port Fortran-based High Performance Computing applications, such as computational fluid dynamic (CFD) modeling, weather modeling, and linear algebra packages, using IBM XL compilers and gnu compilers on large clusters.
one wish that Fortress will send Fortran to it’s grave forever.
(pdf)
http://research.sun.com/projects/plrg/fortress.pdf
I didn’t know about fortress. This look like a really interesting project, actually.
…FORTRAN is one of my favorite languages. FORTRAN 77 to be specific. FAST and simple. Wrote some pretty clever programs with it back in the day… (well, that was with VAX FORTRAN which admittedly had some extensions).
While FORTAN isn’t my favorite language it is not as bad as most people make it out to be. It has its strong points. Just because it is old doesn’t make it bad.
The entire flight ops system that I used to work on at a major airline was written in Fortran 66 with extensions, and for the types of tasks that code did Fortran was a very good choice, I think.
I’d rather support Fortran than C, personally.