there is no really good ide (analysis, error highlighting, debugging)

Am 18.01.2012 17:18, schrieb Jay Fields:
> Use emacs, if you want the path of least resistance for writing pure
> clojure code. You'll have the most support from the community.
> 
> Use whatever IDE you already use for Java, if you need to do a decent
> amount of interop.
> 
> I use both emacs (pure clj projects) & IntelliJ (when doing interop)
> and don't have much trouble swapping back and forth when working on
> different projects.
> 
> On Wed, Jan 18, 2012 at 11:08 AM, Devin Walters <dev...@gmail.com> wrote:
>> Clooj is an option. I learned emacs when I started, but I've tried textmate, 
>> ccw, la clojure, enclojure, etc.
>>
>> My suggestion is: Don't spend too much time trying to be "right" in which 
>> editor you choose. I've seen people using just about every editor under the 
>> sun to write clojure. Learning the language is more important than the 
>> environment you edit in. If you don't know what you want I'd try clooj to 
>> give you some frame of reference to evaluate other environments.
>>
>> Experience reports are welcome.
>>
>> Sent via mobile
>>
>> On Jan 17, 2012, at 9:28 PM, Sean Corfield <seancorfi...@gmail.com> wrote:
>>
>>> On Tue, Jan 17, 2012 at 1:38 PM, Josef Frydl <josef_fr...@mac.com> 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 clojure@googlegroups.com
>>> Note that posts from new members are moderated - please be patient with 
>>> your first post.
>>> To unsubscribe from this group, send email to
>>> clojure+unsubscr...@googlegroups.com
>>> For more options, visit this group at
>>> http://groups.google.com/group/clojure?hl=en
>>
>> --
>> You received this message because you are subscribed to the Google
>> Groups "Clojure" group.
>> To post to this group, send email to clojure@googlegroups.com
>> Note that posts from new members are moderated - please be patient with your 
>> first post.
>> To unsubscribe from this group, send email to
>> clojure+unsubscr...@googlegroups.com
>> For more options, visit this group at
>> http://groups.google.com/group/clojure?hl=en
> 


-- 

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

Reply via email to