>Theia is developed under a vendor-neutral Open-Source Foundation.
Eclipse Foundation, IBM. When I was still doing Java the only good thing that ever came out of Eclipse was proberly SWT. And I remember every single Eclipse product they were competing with Sun's default option, and failed to gain much traction.
So while Theia is Vendor-neutral and open source, I think Microsoft is a much better bet on this one.
Eclipse was/is de facto the standard IDE for Java and JavaEE development, not to mention it was/is widely used as an IDE for C development. You can still find prebuilt packages [0] that quickly get you off ground. I've built commercial products with Eclipse RAP [1] that are still used today. Eclipselink [2] for persistence is also a great tool. Eclipse EMF [4] for modeling - and I've used that A LOT when building databases and model structures for businesses.
I have since then moved to other languages and tools, but much of today's software was made possible by the Eclipse team. And I thank them for all their great work.
>Eclipse was/is de facto the standard IDE for Java and JavaEE development
Was it really de facto? Didn't it lost to Netbeans? I remember there was some rivalry between Netbeans and Eclipse ( along with many other things ) and in the end many sided with Sun ( Netbeans ).
But that was a really long time ago so my memory may be a little fuzzy.
Netbeans mostly evaporated along with Sun. In my experience, the only advantage of Netbeans over Eclipse in its heyday was in development of AWT/Swing GUI apps (for which IntelliJ and JBuilder were better options anyway).
Eclipse Foundation, IBM. When I was still doing Java the only good thing that ever came out of Eclipse was proberly SWT. And I remember every single Eclipse product they were competing with Sun's default option, and failed to gain much traction.
So while Theia is Vendor-neutral and open source, I think Microsoft is a much better bet on this one.