News for hackers. Stuff that matters.
Re:Modern Python Performance Considerations by blagie on Friday May 06, 2022 @09:54AM (#31285111)
There are good technical reasons to use Fortran even in 2022. For example, it avoids** is aliasing (pointers / references / etc.). This allows for some kinds of optimizations impossible in most other languages.

It's used in a bunch of small niches, but it has users beyond just astronomy.

** A million disclaimers apply.

Re:Modern Python Performance Considerations by whimsicalism on Friday May 06, 2022 @10:37AM (#31285645)
I am aware that hypothetically fortran code is the fastest possible. That said, I am not sure how great this aliasing difference is in practice.

There is a reason why most BLAS implementations have been rewritten into C.