3 ms·
Unfortunately, 30 year old Fortran code did not have such good luck in my company. VB6 compiler is hard to come by these days, and I have been tasked with rewri
by ramshanker 6y ago
Unfortunately, 30 year old Fortran code did not have such good luck in my company. VB6 compiler is hard to come by these days, and I have been tasked with rewriting it for "modern computers" ! The newest executable we have is from ~2008. Kudos to Microsoft to keep it running at least.
- leephillips 6y agoBut 30 year old Fortran code should compile and run with no problems, unless it used something non-standard, shouldn’t it? In which case, the problem is not the evolving Fortran standard, but the use of non-standard compiler features. “The Fortran standards committee generally refuses to break backward compatibility when Fortran is updated. This is a good thing (take that, Python), and code written decades ago can still be compiled fine today.” -- http://degenerateconic.com/backward-compatibility/ http://degenerateconic.com/backward-compatibility/