Fair enough. Now, I use Clojure(Script) which is somewhat less paranthesy than your average Lisp, but I see far fewer stacked parens there than in the equivalent JS.
Yep. Cool stuff indeed. I did the traditional "write a LISP interpreter in ML" and I found some great things in ML. However nothing about LISP made me happy. It seemed like a cumbersome pain. I have never used Clojure before. I'll check it out. I still don't think it will be awesome enough to make me really learn it over Erlang.
Sad to see my comment down voted. It was mostly a joke.
I used Common Lisp during University, and mostly found it to be in my way. Although I might not have been a good enough programmer by then, to be fair. ML, on the other hand, I loved. I've been meaning to try out Haskell as I hear it is the spiritual successor of ML.
Clojure has many of the conveniences of a modern language, such as data type literals, to mention something incredibly basic but essential. I. e., everything is a "sequence" underneath, sure, but you can still write [1 2 3 4 5] and get yourself a vector/array type of deal. Thus it manages to dispel some of the dusty feeling I got from Common Lisp.
); } }); ); } });