Found in 2 comments on Hacker News
lpolovets · 2012-05-07 · Original thread
Installing Clojure is pretty easy ( and you can get far with the REPL. After you've played around a bit, you will probably starting using lein (like maven/ant, but for Clojure), which handles REPL startup, dependency management, JAR building, etc.

For IDEs, I really like IntelliJ + the La Clojure plugin. Many of my coworkers us Emacs + Swank/SLIME. I'm not an emacs user and don't know much about that setup, but it's a very popular setup.

A book that I liked a lot is Clojure in Action ( I've also heard that The Joy of Clojure is excellent, but it's more appropriate after you're already comfortable with Clojure.

As for online resources, I've found to be very useful. You can clone the project, which consists of a lot of "fill-in-the-blank" unit tests. The tests are designed to teach you the common functions and data structures available in Clojure.

llambda · 2012-01-03 · Original thread
> Do you seriously expect me or any other serious programmer in a business environment sorting a million integers in a million different ways?

Well my apologies for not immediately understanding your specific situation... I can assure you I meant it as a kind suggestion.

Perhaps you could look at Clojure In Action[1]? It's supposed to be a pragmatic introduction for people with some existing programming experience. From the Amazon page, "is a hands-on tutorial for the working programmer who has written code in a language like Java or Ruby, but has no prior experience with Lisp."


Fresh book recommendations delivered straight to your inbox every Thursday.