4 ms·
Modern Fortran has ISO C bindings in its standard library. You can call any C library from Fortran and wrap it in a Fortran module if you want to make it easier
by AlexeyBrin 2y ago
Modern Fortran has ISO C bindings in its standard library. You can call any C library from Fortran and wrap it in a Fortran module if you want to make it easier to use.
Despite its history it is a pretty modern language if you enable all warnings, set implicit none and ignore the old style of coding (a la FORTRAN 77 of older).
- fuzztester 2y agoFortran reminded me of John Backus. I had read about him and about his FP language early in my career, when I was reading up on all kinds of computer subjects. https://en.m.wikipedia.org/wiki/John_Backus https://en.m.wikipedia.org/wiki/John_Backus https://en.m.wikipedia.org/wiki/Function-level_programming https://en.m.wikipedia.org/wiki/Function-level_programming https://en.m.wikipedia.org/wiki/FP_(programming_language) https://en.m.wikipedia.org/wiki/FP_(programming_language)
- walleeee 2y agoThe language (f90+) is a pleasure more often than a pain IMO. That it evolves, but quite slowly, feels appropriate and reassuring.