Thursday, July 12, 2012

When somebody says 'but Clojure will bring more people to Lisp'

2 comments:

  1. since when is Lisp an end on itself? :)

    ReplyDelete
  2. Lisp is an end [in] itself because of macros i.e., code rewriting. No other [kind] of language has such an extensive, essential, defining feature: easy, straightforward code-rewriting as a foundational feature of the language. Yes, you can do metaprogramming in C++, but templates were not designed for metaprogramming; instead, metaprogramming was discovered to be possible after templates were designed, and only by a twisted exercise in endocrinology. Etc.

    ReplyDelete

Real names (or handles), please. Anonymous comments are likely to be ignored.