Fortran: Array Language (video)

This reinforces my previous comment, that in the interpreted languages the loop codes are slow, so the higher-level constructs look better already just by comparison. We don’t want to “improve” fortran array syntax performance by slowing down fortran loops. Instead, we want things like matmul() and array syntax expressions to perform better, more like the equivalent tuned/optimized BLAS operation.

2 Likes