All books

Professional

Apps About Coach Log in Start reading

Quantitative Finance · Glossary

What is Array programming?

Definition 8.2 Research, Data and Risk Platforms · Chapter 8 — Python at Scale

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.

Read in context →