Array programming expresses a computation as operations on whole arrays — elementwise arithmetic, reductions, cumulative sums, filters, sorts — so that the interpreter is entered once per operation and the loop over elements runs in compiled code over contiguous memory.
Quantitative Finance · Glossaire