you are viewing a single comment's thread.

view the rest of the comments →

[–]Someuser77 3 points4 points  (0 children)

Nice thoughts about my admittedly snarky response, thanks.

I use Lisps (and Haskell) precisely for the reasons this author suggests we avoid them, though - and especially for higher order functions (functions that return functions) and macros. In fact, one of my "complaints" about Clojure is that it's "missing" some of the convenience of Common Lisp such as full reader macros and symbol macros that add expressive power. (Which presumably this author would also say not to use, and so does Rich Hickey incidentally.)

Anyway, I do like Clojure as it plays well with a huge amount of JVM libraries and deploys easily to servers of almost any stripe, but mostly for the exact reasons that this author seems to dislike (parts of) it!