This week's book giveaway is in the Servlets forum.
We're giving away four copies of Murach's Java Servlets and JSP and have Joel Murach on-line!
See this thread for details.
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


Win a copy of Murach's Java Servlets and JSP this week in the Servlets forum!
JavaRanch » Java Forums » Languages » Clojure
Bookmark "Lisp and Clojure" Watch "Lisp and Clojure" New topic
Author

Lisp and Clojure

Ari King
Greenhorn

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
author
Greenhorn

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
 
Similar Threads
Is "The Joy of Clojure" for beginners?
When to use Clojure ?
Taking the Next Step
Clojure
Benefits of Learning Clojure?