Almost every “new” language we get is a rehash of subset of the c like languages nowadays. I might still look at the code since I'm interested in interpreters but the language itself is uninteresting. I've got very little time to learn new languages right now and when I get some time I've got Smalltalk and Clojure lined up.

BTW, I wouldn't waste my time with Clojure. It's one of those academic toy languages, like Haskell, with a Hindley-Milner type system ostensibly designed to protect developers from themselves but ultimately being so extremely difficult to use that they exclude the kinds of developers who would arguably benefit from a nanny language.

If you're going to learn a Lisp dialect, make it Scheme. Then take what you learned from Scheme and apply it to other languages with first-class functions, such as JavaScript, Ruby, and Python.

BTW, I wouldn't waste my time with Clojure. It's one of those academic toy languages, like Haskell, with a Hindley-Milner type system ostensibly designed to protect developers from themselves but ultimately being so extremely difficult to use that they exclude the kinds of developers who would arguably benefit from a nanny language.

You are surely aware the many corporations are slowly incorporating Clojure and Haskell in their code bases?

I already do Ruby, JavaScript and Python (that’s my day job). I'm thinking about Clojure (or Scheme for that mater) because I think I'll like a LISP 1 more then I would like a LISP 2 (I've already got Land of LISP and The Little Schemer on my book case). I also don't expect to EVER find work with LIPS or Smalltalk, they are just for play.