I feel that it should be pointed out that all three of Eclipse, Netbeans and IntelliJ IDEA are, under the covers, platforms for building IDEs, rather than just IDEs themselves.
Oddly enough, out of the three, I had the simplest transition with IntelliJ - only had to install clojure and leiningen plugins once I'd installed the IDE and it worked really well! I had weird teething problems with both the other two. I would like to express a similar concern regarding the complexity of tools like Eclipse (my friends and I refer to them as GLIDEs, or General Language IDEs) when first learning a language. If we could get good syntax highlighting and code completion into something like clooj, I think that that would be a far easier way to start, or at least a REALLY stripped-back GLIDE that hid most of the functionality from view at first glance. I also feel like maybe you're advocating one solution for two different problems - yes, a GLIDE is going to be best when someone wants all the features that that allows, but that doesn't make a simpler tool any less useful for a newcomer. Anyway, that's my 2ยข. http://www.eclipse.org/platform/ http://netbeans.org/features/platform/ http://www.jetbrains.org/pages/viewpage.action?pageId=983889 - DAemon On Sun, Feb 19, 2012 at 12:42 PM, abaitam <abai...@gmail.com> wrote: > > > - This Clojure-IDE is actually Eclipse for Clojure (which integrates > > > Clojure, Counterclockwise and lein libraries - not as external tools) > > > > Hang on, you were advocating Clojure for non-Java devs, yes? Yet you > > want to inflict Eclipse on them? I'm only half-joking here. Non-Java > > developers are going to want to use something lightweight and > > simple... that's not Eclipse (it's not Emacs either)... not sure what > > is the best route here (Clooj?). > > > I suggested Eclipse for several reasons: > - It is AFAIK an IDE to build IDEs and can be rebranded the way you > want. > - It is the shortest path to have an IDE instead of starting from > scratch. Creating that IDE is a matter of integrating and repackaging > since the tools are already there (CCW, lien, test frameworks). > - I hope you didn't misunderstand what I said above. I am not against > Java and I am aware the Java interop is one of Clojure's strength and > eventually you will need an IDE that can deal with both languages and > Eclipse is an IDE for both. A simpler IDE, like CLOOJ, might be good > for a newcomer but when he has advanced in the language and needs both > languages, the simpler IDE will have to provide the tools Eclipse (and > VS) currently provide for the host language. > > That's why I think an Eclipse-based IDE is the better choice for an > official IDE. > > -- > 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