Array Oriented Language
languages that specializes in arrays.
], and before that APL [
], are the best examples.
Fortran 90, a sadly neglected dialect.
Did Fortran 90 add some new features? Or more likely, does this just refer to the well-known relative ease of vectorising Fortran? The latter does
make Fortran an
Fortran 90 benefit from HPF (High Performance Fortran), it Include FORALL construction is optimization for vector.
I think missing here is a distinction between language syntax/notation and implementation optimization.
The language K [
] is another member of this family.
Other examples are IDL (
example: A(abs(A - 5) <= eps) = 3; replaces all elements of value 5 with 3. This example makes use of
", which is a language novelty.
For everything you ever wanted to know about APL's array-orientation but were afraid to ask, consult:
View edit of
December 17, 2011
with title or text search