Ask HN: I know Haskell, Clojure, Scheme. Should I learn CL?
I'm definitely comfortable with Haskell, and I learned Scheme through SICP and I've played with clojure enough to know my way around. I've done a little with common lisp, but not enough to claim I know it. Given my experience with related languages, would learning CL be useful for me at all, either academically or practically?
5 comments
[ 3.1 ms ] story [ 17.6 ms ] threadFor example, here's something like how a Schemer might implement filter (although this seems long to me...am I missing something?):
But realistically, a CLer would probably just use the loop macro: So if you're interested in a non-castrated language that very deliberately tries to be practical (if at times inelegant)...it's worth a look. Pick up the book Land of Lisp if you're in a whimsical mood, or Practical Common Lisp if you're not.So yeah it's worth it!