Explanation¶
These pages provide background and context — the "why" behind MARPLE's design decisions. They're for readers who want to understand the reasoning, not just the mechanics.
- Why MARPLE Exists — design goals and philosophy
- How MARPLE Differs from Other APLs — feature comparison
- The Rank Operator — History and Significance — Whitney, Iverson, and SHARP APL
- Leading-Axis Theory — cells, frames, and why leading axis is the default
- Direct Definition — Why Not Tradfns — the case for dfns
- The Python Connection — backends, FFI, and the Pico target