File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Clojure and the fly likes Lisp and Clojure Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Languages » Clojure
Bookmark "Lisp and Clojure" Watch "Lisp and Clojure" New topic

Lisp and Clojure

Ari King

Joined: Apr 22, 2010
Posts: 20
As I try to learn more about Clojure, should I bother to learn more about other Lisp dialects? Will it help me with Clojure? If yes, which dialect(s) should I look into?
Chas Emerick

Joined: Jun 27, 2012
Posts: 27

Especially if you are familiar with the JVM, then I think Clojure is an excellent first Lisp.

If you'd like to stray into other flavours, then Racket is an excellent choice (and Dr. Racket is an excellent dev environment). Alternatively, Gambit Scheme might be attractive insofar as clojure-scheme compiles down to Gambit (and thereby to C). I don't think learning these will help you learn Clojure; but, they do do certain things differently that will nevertheless be useful to you in helping you think through various kinds of problems.
Dan King
Ranch Hand

Joined: Mar 18, 2009
Posts: 84
I don't believe learning a different lisp dialect will be all that helpful, but Land of Lisp did help me better understand general Lisp conventions.
It is sorta covered in the JavaRanch Style Guide.
subject: Lisp and Clojure
It's not a secret anymore!