I’ll come out as an Emacs -> Cursive convert. I had been using emacs for 
Clojure development for 6+ years before I switched. Originally I had no 
intention of actually switching, but, as Colin suggested, I found enough 
additional value in Cursive to make my experimentation with Cursive permanent.


> On Aug 3, 2015, at 5:02 AM, Colin Fleming <colin.mailingl...@gmail.com> wrote:
> 
> For Clojure nothing beats emacs + CIDER
> 
> As a clearly biased participant here (I develop Cursive) I'd like to politely 
> disagree with this. Lots of people are switching to Cursive from Emacs, 
> including many that you've heard of. Obviously different strokes for 
> different folks etc, but a lot of experienced Emacs users are finding enough 
> additional value in Cursive (and potentially other environments, but I can't 
> really speak to them) that they're willing to go through the pain of 
> switching editing environments to get it. A lot of people also switch from 
> one to the other depending on what they're doing - lein and boot provide 
> enough of a layer that this is not painful and allows you to use the 
> strengths of one or the other.
> 
> Obviously I'm delighted if people are happy with the tools that they're 
> using, whatever they may be, but I do think it's time to lay to rest the myth 
> that Emacs is the only (or unequivocally the best) environment for Clojure. 
> That hasn't been true for a long time - there are lots of good options.
> 
> On 3 August 2015 at 04:05, Jason Lewis <ja...@decomplecting.org 
> <mailto:ja...@decomplecting.org>> wrote:
> IntelliJ CE (the free version) has served me well for Java and (playing with) 
> Cursive for Clojure. I can't speak to Python.
> 
> For Clojure nothing beats emacs + CIDER, and emacs is a fine choice for 
> Python. I generally stick to IntelliJ for Java, but I do know a few people 
> who use emacs for Java and then do a run through an IDE for static analysis 
> and automated refactoring as a second step. 
> 
> FWIW, I think it's worth learning the tradeoffs between editors and IDEs; I 
> wish I'd learned the difference earlier on. Maybe Python/emacs -> 
> Java/IntelliJ -> Clojure/emacs? Learning emacs and IntelliJ might be a bit of 
> cognitive overhead, but (insert some old saw about a good craftsmen knowing 
> his tools). 
> 
> I can't imagine using Atom for Java, and using it for Clojure seems like a 
> terrible idea; no inline eval, no integrated REPL, no jump-to-fn-definition, 
> no jump-to-docstring... I used it briefly when I was still doing Ruby, it was 
> acceptable on the days when the latest update didn't cause it to crash every 
> 15 minutes.
> 
> 
> 
> On Sun, Aug 2, 2015 at 8:51 PM Mark Engelberg <mark.engelb...@gmail.com 
> <mailto:mark.engelb...@gmail.com>> wrote:
> Intellij might be your best option for a unified development platform for 
> Java, Clojure, and Python.  It won't be free though.
> 
> 
> 
> -- 
> 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 
> <mailto: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 
> <mailto:clojure%2bunsubscr...@googlegroups.com>
> For more options, visit this group at
> http://groups.google.com/group/clojure?hl=en 
> <http://groups.google.com/group/clojure?hl=en>
> --- 
> You received this message because you are subscribed to the Google Groups 
> "Clojure" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to clojure+unsubscr...@googlegroups.com 
> <mailto:clojure+unsubscr...@googlegroups.com>.
> For more options, visit https://groups.google.com/d/optout 
> <https://groups.google.com/d/optout>.
> 
> -- 
> 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 
> <mailto: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 
> <mailto:clojure%2bunsubscr...@googlegroups.com>
> For more options, visit this group at
> http://groups.google.com/group/clojure?hl=en 
> <http://groups.google.com/group/clojure?hl=en>
> --- 
> You received this message because you are subscribed to the Google Groups 
> "Clojure" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to clojure+unsubscr...@googlegroups.com 
> <mailto:clojure+unsubscr...@googlegroups.com>.
> For more options, visit https://groups.google.com/d/optout 
> <https://groups.google.com/d/optout>.
> 
> 
> -- 
> 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 
> <http://groups.google.com/group/clojure?hl=en>
> --- 
> You received this message because you are subscribed to the Google Groups 
> "Clojure" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to clojure+unsubscr...@googlegroups.com 
> <mailto:clojure+unsubscr...@googlegroups.com>.
> For more options, visit https://groups.google.com/d/optout 
> <https://groups.google.com/d/optout>.

-- 
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 unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to