Re:Why physicists still use Fortran
by greglindahl on Monday December 19, 2016 @02:35AM
(#13210051)
Thanks for trying to be helpful. The place where C and C++ goes wrong is multi-dimensional arrays. Some googling tells me that narray gives Rust syntax like foo[[1,2,3]] for a 3 dimensional array. I have no guess if this optimizes well or not.
[ Parent
| on HN ]
Re:Why physicists still use Fortran
by Manishearth on Monday December 19, 2016 @02:43AM
(#13210077)
It will compile down to `foo[1][2][3]` and get optimized the same way. Rust additionally does hint a lot more about aliasability to LLVM (everything is restrict by default, basically), so there probably is more scope for optimization here.