algebra libraries such as ATLAS or LAPACK. Returning to the previous quotation of Iverson, the rationale behind it should now be evident: Third-party libraries The use of specialized and efficient libraries to provide more terse abstractions is also common in other programming languages. In C++ several linear algebra libraries exploit the language's ability to overload operators. In some cases a very terse abstraction in those languages is explicitly influenced by the array programming paradigm, as the NumPy extension library to Python, Armadillo and Blitz++ libraries do. See also Array slicing List of array programming languages References External links "No stinking loops" programming Discovering Array Languages Programming paradigms Articles with example MATLAB/Octave code Articles with example BASIC code Articles with example Ada code Articles with example R code