Clojure and Clojurescript for the client side

I wouldn’t recommend Clojure to anyone who isn’t already throughly familiar with the JVM ecosystem and its quirks.

If you want to learn to program with something “Clojure-like” then have a look at Racket - the experience will be much less frustrating.

Once you know/understand Racket it should be relatively easy to use JavaScript/ESNext in a Scheme-y way.

See also:

3 Likes