4 ms·
> Moving between language groups is harder though, still struggling to wrap my head around lisp and haskell for example I played around with CL and Scheme befo
by vaylian 7y ago
> Moving between language groups is harder though, still struggling to wrap my head around lisp and haskell for example
I played around with CL and Scheme before coming to Clojure. I did not have much success with the first two but with Clojure it finallly clicked because at least on a superficial level Clojure seems to have more syntax than the other lisps (because of vector and hash-map literals). And eventually I understood why "code is data" in lisp. But I think that the visual distinction for the different collection types really helped me understand the concepts behind lisp better.
FYI: I haven't used Racket yet (if that should be relevant).