3 ms·
> All the main packages that have to do any heavy lifting have had their functions outsourced to fortran or C decades ago. And apparently that's the problem, F
by wodenokoto 2y ago
> All the main packages that have to do any heavy lifting have had their functions outsourced to fortran or C decades ago.
And apparently that's the problem, FTA:
> Fortran isn’t as popular as it used to be, and we encounter issues when compiling it with modern compilers like LLVM. Ensuring Fortran compiles across all desired architectures and operating systems has been a persistent challenge.
I don't compile any old C or fortran code, so I can't say anything about if and what kinds of problems arise from using modern compilers against modern targets.
- pklausler 2y agoIt became painfully obvious during the development of LLVM Flang that it is very hard to define what the Fortran language is, and that it is tricky to write truly portable Fortran. See https://github.com/klausler/fortran-wringer-tests?tab=readme-ov-file#writing-portable-fortran https://github.com/klausler/fortran-wringer-tests?tab=readme...