3 ms·
"...For the last time LISP IS NOT MAGIC..." Clarke's Law, "Any sufficiently advanced technology is indistinguishable from magic". If you are used to java, cloj
by brehaut 17y ago
"...For the last time LISP IS NOT MAGIC..."
Clarke's Law, "Any sufficiently advanced technology is indistinguishable from magic". If you are used to java, clojure - or any lisp - is sufficiently advanced to be considered magic.
Edit: possessive apostrophe
- anonjon 17y agoThat is true presupposing that the technology behind lisp is sufficiently inscrutable to make it magic-like. Fortunately for us, lisp is probably the exact opposite of a magic-like programming language. All you are doing is composing lists of symbols into trees of symbols and then executing them. It is stupidly simple. Saying that lisp is magic serves the sole purpose of scaring newbies and spreading the fud that using lisp is a complex, complicated, and difficult. (it is not).
- brehaut 17y agoI totally agree that lisp isn't magic once you have seen past the alien notation and a couple of new paradigms (pervasive meta programming, fp, symbolic manipulation, laziness). But I consider it foolish to discount that barrier for a programmer who has never ventured outside the baroque temple of the curly brace. Perception is significant as reality.