4 ms·
I think the key to understanding APL is realizing that it’s not built for Programmers; it’s built for Mathematicians. Here’s a fine half-hour introduction to A
by hhas01 7y ago
I think the key to understanding APL is realizing that it’s not built for Programmers; it’s built for Mathematicians.
Here’s a fine half-hour introduction to APL in action:
https://youtu.be/_DTpQ4Kk2wA https://youtu.be/_DTpQ4Kk2wA
1:00-2:00 is the motivation for APL—or any DSL—in a nutshell. (“conversational computing”, “users who are [not] professional programmers”)
Or, if you’re happy to sit back and see math magic happen:
https://youtu.be/a9xAKttWgP4 https://youtu.be/a9xAKttWgP4
For all its mechanical advances over the last 40 years, it’s shocking how far our technology has regressed philosophically.