7 ms·
I learned Fortran IV as an introductory language. And read here that it is so elementary, and these other languages that are more complex and faster and better
by slowhand09 3y ago
I learned Fortran IV as an introductory language. And read here that it is so elementary, and these other languages that are more complex and faster and better for software engineering, and software engineers are better now... I say why haven't these new and improved SEs devised a translation program to compile Fortran into C++? Back in the 1980s we used software to reverse-build flow diagrams of Fortran programs. They gave us fullpath test coverage, unique variables, reused variables, loop termination conditions etc. Before that on mainframes we'd use JCL (job control language) to output assembler code from submitted Fortran, COBOL, or PL/1.
How can we not feed Fortran source in and receive Language XYZ as output? Perhaps the new wave of ChatGTP will write this and save society.
- jamesfinlayson 3y agoNot sure - I'm sure I've seen a COBOL to Java translator (paid). I guess there's not enough commercial demand, and any hobbyist who's good enough at Fortran probably isn't interested in doing it. edit: apparently f2py (Fortran to Python) is a thing.
- jabl 3y agof2py is a tool for calling Fortran code from Python, it doesn't translate Fortran into Python.