3 ms·
Depends on what you think of when you read "APL". 1. A language with matrices as a central data structure and a rich variety of operations on them. Yup, SciPy
by gjm11 17y ago
Depends on what you think of when you read "APL".
1. A language with matrices as a central data structure and a rich variety of operations on them. Yup, SciPy is this, kinda, though not to the same extent as APL.
2. A language with an extremely strange syntax, apparently engineered for terseness on the smallest possible scale. Nope, SciPy is basically just a bunch of Python libraries, and the language syntax is still Python's.
(There's more to SciPy than the matrix operations, but that's what the original poster was mostly talking about and what might prompt comparisons with APL.)