|
|
|
|
|
by roninhacker
1911 days ago
|
|
>And because "concise" should be measure in the number of tokens needed to achieve certain functionality, not by excessive use of single character tokens. I am totally nitpicking here, but as a longtime Clojure programmer, I do have a bit of APL envy. Aaron Hsu (noted APL guy) made the point that brevity (in the linear, #-of-characters sense) let's you decrease complexity by avoiding indirection---when the body of a function is shorter than any name you might give it, you can just...write it...rather than writing it somewhere else and calling it. I don't plan to switch away from Clojure any time soon, but I definitely want to play around with the APLs. |
|
[0] https://github.com/phantomics/april
[1] https://mlochbaum.github.io/BQN/