3 ms·
>As for this, it appears from the manual that arithmetic operators are overloaded only for 1D vectors and 2D matrices. So in this regard Ada is much more limite
by thesz 3y ago
>As for this, it appears from the manual that arithmetic operators are overloaded only for 1D vectors and 2D matrices. So in this regard Ada is much more limited than ‘real’ array languages.
Yes, yet it is included into list. Whereas Haskell, which can have operators for arbitrary tensors, is not.
In fact, even NESL [1] is not included and I bet you will also resist to include it as an array language.
[1] https://en.wikipedia.org/wiki/NESL https://en.wikipedia.org/wiki/NESL
But in case you will consider NESL an array language, please consider that Haskell has nested data parallelism (in language), inspired by NESL.