> > 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> 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> > 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 >> 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. >> > -- > 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. > -- 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.