3 ms·
I'm ignorant about FORTRAN, have there been attempts to modernize it? Maybe something like coffeescript/typescript?
by thescribe 10y ago
I'm ignorant about FORTRAN, have there been attempts to modernize it? Maybe something like coffeescript/typescript?
- h4nkoslo 10y agoThe latest major Fortran version, circa 2003, is at least as modern as something like C++.
- bmh100 10y agoI would also like to add that there have been revisions in 2008 and 2015 [1]. [1]: http://fortranwiki.org/fortran/show/Fortran+2015 http://fortranwiki.org/fortran/show/Fortran+2015
- an_d_rew 10y agoFortran 2000 and beyond IS a very modern language.
- ms013 10y agoYou didn't read the article apparently. Fortran (which officially dropped all caps in the standard in 1990) has had new versions every couple years, up to 2013. Each revision of the language brings modern features into it, and old features go through a process of deprecation and then obsolescence. Most people seem to be unaware that it is an evolving language that has changed significantly since the standard most people are familiar with from 1977. I am a bit biased though: I work on a Fortran compiler, so I've had reason to stay on top of the standards as they come out.
- thescribe 10y agoI misread that everything was backwards compatible, my bad.
- mhd 10y agoIn the 70s, when Fortran 66 still ruled the night, the usual suspects at Bell Labs wrote Ratfor, which was pretty much what Coffeescript did to Javascript, bending the syntax towards C. When you compare the current Fortran standards to its '66 version, you'll see how much progress it made. And I hope that you can actually use it these days. Round the turn of the millennium, it was still quite common for people to use Fortran 77 because that's all that was supported or fit in the general codebase.