Re:Why Clojure? (2010)
by yomly on Friday December 30, 2016 @05:15AM
(#13283639)
And people have the cheek to complain about parens in Lisp...
[ Parent
| on HN ]
Its ironic because foo() and (foo) have the same number of characters; but the later is actually data you can manipulate directly.
Reminds me of the blub paradox in beating the averages[1].
I once had a comment where I translated a clojure function into it's equivalent syntax in python. It was still pretty hard to read. I think its about how lisp uses function composition for everything makes code hard to parse until you get good at it. Even with the standard practice is to hide it with macros and many small functions.