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

Reply via email to