Re:Why physicists still use Fortran
by fovc on Sunday December 18, 2016 @05:20PM
(#13208051)
What does non-aliasing mean in this context?
[ Parent
| on HN ]
It means that the compiler knows that pointers/arrays don't overlap in memory. Data can therefore be safely stored in registers, instead of continually re-read from memory, to account for possible alterations between computations [1].
[1]: http://stackoverflow.com/questions/146159/is-fortran-faster-...
Re:Why physicists still use Fortran
by jack1243star on Monday December 19, 2016 @04:04PM
(#13214949)
I wonder if Rust is fundamentally able to take advantage of its borrow checker and outperform C in this regard.