On Tue, Jan 17, 2012 at 1:38 PM, Josef Frydl <[email protected]> wrote:
> Can you please recommend the Best IDE for Clojure? I have Eclipse
> NetBeans and JetBrain already installed.

Two possible answers:
* use whichever IDE you're already most familiar with and install the
appropriate Clojure plugin
* use Emacs :)

By which I mean to imply that there's no objective "Best IDE" for
Clojure - it will depend on what you're used to already, what you're
looking for, and how much you're willing to learn in an IDE, just to
program in Clojure.

When I first started with Clojure, I used TextMate with the Clojure
bundle. It was great for working on Clojure code independent of
everything else. It was basic, functional and did what I needed at the
time.

Once I started using Clojure "at work", I installed CounterClockWise
because I already used Eclipse at work and I had a definite workflow
that I wanted Clojure to fit into. CCW is awesome - kudos to Laurent
and Chas (and everyone else who has contributed to it).

As Clojure started to become my primary language, I wanted a more
Clojure-centric workflow and I wanted things that CCW doesn't (yet)
provide such as code completion / auto-suggest, debugging... I also
wanted something more lightweight than Eclipse so that I could have
the same environment on both my low-powered netbook while traveling
and my quad core 16GB RAM desktop. So I switched to Emacs.
Technically, I switched _back_ to Emacs after about 20 years of other
editors and IDEs. The first week was very painful(!) but soon I found
myself more productive and enjoying working with Clojure even more.
For all sorts of reasons, Emacs is still the primary choice for
Clojure developers - see Chas Emerick's "State of the Union" survey
for 2011: 
http://cemerick.com/2011/07/11/results-of-the-2011-state-of-clojure-survey/
-- 
Sean A Corfield -- (904) 302-SEAN
An Architect's View -- http://corfield.org/
World Singles, LLC. -- http://worldsingles.com/

"Perfection is the enemy of the good."
-- Gustave Flaubert, French realist novelist (1821-1880)

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to [email protected]
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en

Reply via email to