Symmetries in boolean scans
- Array languages like APL are famous for using many pretty squiggles for representing built-in functions.
- These are called "primitives" and are different from user-defined functions, because the interpreters know about them and can do fancy optimizations with them, like recognizing special combinations [1].
- APL programmers have come to rely on these optimizations, for example the vectorization of some combinations like +/ (sum).
Unverified
- Array languages like APL are famous for using many pretty squiggles for representing built-in functions.
- These are called "primitives" and are different from user-defined functions, because the interpreters know about them and can do fancy optimizations with them, like recognizing special combinations [1].
- APL programmers have come to rely on these optimizations, for example the vectorization of some combinations like +/ (sum).
Sources: Github