By modern standards, Lisp syntax is rather verbose at the micro level. But it more than makes up for it at the macro level.
Plus extra spaces between them for separation, plus extra parens and a threading macro to chain them? That's already double the verbosity of APL.
-
-
Not really. Even the string ABCXYZ has to be mentally broken in to (A B C X Y Z) by the human reader to parse it properly. APL is virtually whitespace-less but a) humans ignore whitespace very well in whitespace-ful languages and b) humans have to mentally insert ws to read APL
-
Yes but in APL, they know to always break everything into characters (and recognized sequences thereof), and can then cram more stuff per screenful. A space every other character wastes screen real estate, whereas a reader macro to do without introduces context switches.
- 1 more reply
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.
Read my blog!