3 ms·
I work in computational fluid dynamics. Fortran is very much alive and being updated. The bigger issue, as I see it, is the adoption of newer features by curr
by atrettel 7y ago
I work in computational fluid dynamics. Fortran is very much alive and being updated. The bigger issue, as I see it, is the adoption of newer features by current programmers. I know many people who program in modern Fortran (the 2003 and later standards with object-oriented features), but I also know some people who still program in Fortran 77 (either literally or in spirit). The second group tends to work on older "legacy" projects that may be decades old at this point. The maintainers usually decided that the cost of updating to a newer standard wasn't worth it ("if it ain't broke, don't fix it").
That said, I only write in modern Fortran when I use Fortran. The newer features make it much easier to write complex data structures, in particular.