Hacker Read top | best | new | newcomments | leaders | about | bookmarklet login

And by last version you mean any Fortran since Fortran 90.


sort by: page size:

I bet the old Fortran versions are supported and compile decades after the 'newer' languages stop being supported...

Right? All the core models are going to be FORTRAN2110 because later editions weren't widely adopted.

Fortran is still going strong with Fortran 2008. And even better, it’s backwards compatible still with Fortran 77.

Fortran has maintained nearly full backwards compatibility.

Fortran from the 1980s is still supported...

What's the degree of backward compatibility with FORTRAN releases? I imagine most FORTRAN codebases as being huge and old, so it makes me wonder how many can adopt the latest versions.

Ah, Fortran, how I miss you. Unfortunately it seems like the last commit to this project is from three years ago.

Do people actually use modern versions of Fortran though? I learned it in university in 2004, and we used Fortran 90 because F95 was considered “too new”, and one still encountered a lot of Fortran 77.

Oldie but a goodie: FORTRAN It has evolved a lot over the years.

I’d evolved since then. Support for Fortran 2018 is reasonable in gfortran and you can count on almost all of Fortran 2008 and before.

Maybe the new FORTRAN

I would argue that even for the time early versions were not particularly ergonomic or nice to work with. And yes, I will actually be the first to defend modern Fortran; calling out older versions specifically was a very intentional choice on my part. Granted, I'm unclear on how much the newer variants are used; legacy code bases form a pretty big backlog.

Fortran is forever.

I would have said Fortran is still the King :-)

Fortran itself is still under development. It has updated standards from 1990, 1995, 2003, 2008, and 2018. Compilers are mostly compliant with 2003 or 2008 with 2018 features still being added. http://fortranwiki.org/fortran/show/Compiler+Support+for+Mod...

For people doing serious work in certain fields it's still a popular choice. It's still in use in industry and is a must in some academic settings. It's a bit of a niche, but then most things are.


And take a look how Fortran 77 code died out. It is still used as e.g. dependency for numpy. And there are guys at my uni that write in Fortran 90.

It hasn’t been FORTRAN for about 30 years now.

Including Fortran.

The latest major Fortran version, circa 2003, is at least as modern as something like C++.
next

Legal | privacy