Concatenative topics
Concatenative meta
Other languages
Meta
A Programming Language is a functional language whose basic objects are arrays (nouns), functions (verbs) and operators (adverbs). Its infix syntax contributes to its widely noted concision. First implemented in the 1960s under Ken Iverson at IBM Research, its variants continue to be highly competitive for complex combinatorics problems, particularly in high level financial and actuarial applications.
APL has a right to left evaluation order for its functions. Hence, it can be programmed in a concatenative style. However, since APL has operators which bind more tightly than functions, it is more on the applicative side of programming. However, Uiua provides a stack-based spin on APL.
You can learn more about APL at the APL wiki.
This revision created on Thu, 5 Oct 2023 21:11:50 by CapitalEx (Add note about Uiua)