This week's book giveaway is in the Mac OS forum. We're giving away four copies of a choice of "Take Control of Upgrading to Yosemite" or "Take Control of Automating Your Mac" and have Joe Kissell on-line! See this thread for details.
Sean Corfield wrote:
How are you experimenting with Clojure right now? (I mean, what development tools are you using)
My experiments have been limited to the REPL. I attempted to use the IntelliJ plugin for Clojure about 9 months ago and it didn't work out ( it hosed up intelliJ ). From what I read, that plugin is much better now.
At the time, I also attempted to work with the clojure koans, but got bogged down with the installation. It sounds like those are more advanced now too. I'll attempt that again.
As an easy way to get started with Clojure, I can highly recommend Leiningen (at least for Mac / Linux - I'm not sure how good the experience is on Windows). You download one simple shell script (lein), run "lein new myprojectname" to create a folder (myprojectname) that is setup for Clojure, cd into that folder and type "lein deps" and everything is automatically downloaded (to your local Maven repository) and installed. "lein repl" starts a REPL with the libraries on your classpath. You can edit project.clj to add / update your dependencies (and run "lein deps" again) any time you want.
Yes, the IDE plugins have all improved lately. I'm only familiar with Eclipse / CounterClockWise which is getting really solid these days.