Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [ide-dev] Eclipse Languages Symposium/IDE Project?

No, I fully agree. JDT is our most heavily used language DT. I'm not sure messing with it is a great place to start.

One thing I do see is _javascript_ being used everywhere: browser, Qt, node.js, cross-platform frameworks like Apache Cordova. Lots of these things support extension using C++. That might be a more interesting place to start with something new-ish and likely in need of some love.

So, I wonder if we should be considering forming an Eclipse Project around all this. And silly enough, calling it the Eclipse IDE project so we can keep using this mailing list and the web site (which is Coming Soon, BTW). We could cover this cross-language framework, an Eclipse IDE installer that Mike M was thinking of, and anything else IDE related that no one else is doing. Plus form a central gathering post for all the related projects (kinda like CDT is with PTP, TM, and LinuxTools). Or is this too much?


From: Andrew Eisenberg <andrew@xxxxxxxxxxxx>
Reply-To: "andrew@xxxxxxxxxxxx" <andrew@xxxxxxxxxxxx>, Discussions about the IDE <ide-dev@xxxxxxxxxxx>
Date: Saturday, 24 August, 2013 11:55 PM
To: Discussions about the IDE <ide-dev@xxxxxxxxxxx>
Subject: Re: [ide-dev] Eclipse Languages Symposium

I added a comment to, but thought that maybe I could get some more discussion here.  Frankly, the idea of rewriting JDT or any mature *DT scares me. It is too late to do that and there will be lots of wasted time just to get back to where we started from.

The idea of a common language infrastructure has value and is potentially doable.  Perhaps providing some extension points and a bit of infrastructure that enables *DTs to interoperate and communicate would provide some nice incremental benefits.  I'm thinking in particular of features like search, navigation, content assist, and refactoring (particularly across JVM languages).  This infrastructure would have to sit on top of JDT (or next to it) and would have to be opt in for each *DT.  But, something like the common navigator, which is fairly successful (despite some rough edges) shows that this kind of integration is possible.

On Fri, Aug 23, 2013 at 9:14 AM, Doug Schaefer <dschaefer@xxxxxxx> wrote:
I was thinking we need to have a symposium somewhere, but then Dani Magert pointed us at this:

8 years ago, and I totally forgot about it and I was there! In fact I think I was the host :O. And so much of this is still valid today. I encourage you to take a look at the papers and see what you can pull out of it. I especially like Mike's. I guess 8 years later, given where we are, his fantasies haven't totally come true. But the only way we're going to beat skepticism is to actually make plans and make progress on them.

The other thing that was brought up on the JDT on DLTK bug,, was that this common language stuff might make for a new project. And maybe that's what we transform this community into, a common IDE project that serves as a hub. Not sure. Thoughts?


ide-dev mailing list

Back to the top