On Nov 25, 2012 6:47 PM, "Jonathan Fischer Friberg" <odysso...@gmail.com>
wrote:
>
> Personally, I don't like using an integrated environment. I opt for
> an editor + terminal instead. Therefore, I have very limited knowledge
> about the things you are asking for (debugging, evaluating ...).
> Even so, I'll try to summarize the different environments below:
>
> emacs - The "standard". Used by most. From what I understand, it offers
the tightest integration with clojure.
> vim - similar to emacs. I don't know how the clojure integration stands
feature wise against emacs,
> but my guess is that it's pretty similar. I think vim vs emacs depends
mostly on which editor you prefer.
> Moving on...
>
> eclipse/netbeans - the standard big IDEs with clojure integration.
> eclipse supports lein as well as execution of whole files or smaller
segments (and of course a repl).
> I'm not sure if netbeans supports lein, but at least it does support the
other things.
> Personally, I prefer netbeans with clojure. However, it's not supported
with the latest version of netbeans,
> so I haven't tested it in a while.
>
> jEdit - fairly standard text editor. Does offer a lot of customization
(relative to other text editors), but not
> as much as emacs/vim.
> Sublime text 2 (sublime) - as jEdit but more polished (and has some
really useful features that jEdit does not offer).
> They both offer some clojure integration. I have to admit that I haven't
actually tested the integrations,
> but my impression is that they are not very mature.
>
>
> Overall, I think the most important part is what kind of dev environment
you actually prefer.
> Want a ridiculously customizable editor? Use emacs or vim.
> Want a standard full-blown IDE? Use eclipse or netbeans.
> Want something closer to a standard text editor? Use jEdit or sublime.
>
> My choice falls on the more standard text editor, i.e jEdit or sublime.
> They are both easy to get in to (standard commands; ctrl-s to save ctrl-o
to open, and so on),
> but at the same time has a lot of depth to them (i.e. they offer great
capabilities for power users).
> But then again - the most important part is what kind of environment you
prefer.

Yeah,  that is probably the final word : start with whatever you like/know
most.
>
> Hope this helps!
>
> Jonathan
>
>
>
> On Sun, Nov 25, 2012 at 2:39 PM, Sol Tourne <artists...@yahoo.com> wrote:
>>
>>
>> hello --
>>
>> There are a few resources out there to help one getting started with
emacs+clojure, eclipse+ccw, etc. but I haven't found so far a resource
helping me decide which learning curve to climb: the pros and cons of
sweating to learn eclipse/ccw versus sweating learning the emacs ecosystem,
etc.
>>
>> In making that choice, my priority is an environment that complements
the REPL with a debugger that allows me to step through the execution, peek
at values at intermediate stages of the computation, evaluate expressions
within that intermediate stage, etc. Given that, does anybody have advice
for a newcomer?
>>
>> thanks in advance -- hoping this doesn't initiate a holy-war-of-IDEs...
>>
>>
>> --
>> 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