The Way of APL
While early Von Neumann style programming gave way to Structured Imperative Programming, which in turn evolved into Functional and OOP programming paradigms that are currently very popular, another programming paradigm was maturing and developing: the array programming paradigm. This deeply misunderstood programming model receives equal parts derision and wonder, while remaining largely under-appreciated and under-utilized, despite numerous success stories as well as research and evidence to back up its sometimes miraculous claims. Modern computer designs and our need for better methods for dealing with the needs of rigor, correctness, performance, and scale warrants a deeper look into the subtleties that are embedded in the quintessential array programming language, APL.
This session is held on in Talks #2