4 ms·
Eclipse exists since 2001/2002 and still one of the most popular IDE. I don't think Eclipse is going to go anywhere in the next 10 years. Emacs/Vim definitely
by edwinnathaniel 14y ago
Eclipse exists since 2001/2002 and still one of the most popular IDE. I don't think Eclipse is going to go anywhere in the next 10 years.
Emacs/Vim definitely exist longer but Eclipse is joining the ranks.
- jmount 14y agoEclipse survival is an interesting question. I like it and use it all the time, but I kind of figure it is so integrated to its environment that it will go extinct quickly when another environment becomes dominant.
- edwinnathaniel 14y agoIt will still float around for some time... Thing about Eclipse is that it is cross-platform and have bajillion plugins.
- sukuriant 14y agoWould you say the same about Visual Studio? Netbeans? These have had longer tenure than Eclipse. What makes emacs/vim longer-lasting to me is their reach across platforms _and_ their simplicy of interface. When a new interface comes out, they just plug in to the old terminal emulator that's already stood the test of 30ish years...
- edwinnathaniel 14y agoYou can say that for VS.NET and NetBeans. Eclipse is also cross-platform and once you thought Java development dried up comes along Android. I've seen some C/C++ people in the embedded world to use Eclipse more and more lately.
- ctdonath 14y agoVisual Studio, Netbeans, Eclipse, etc. get frequent updates. They get replaced on a regular & frequent basis with something similar. It's not "hundred year furniture", it's replacing the sofa every year with a new sofa featuring better upholstery, stronger joints, and better stain resistance. Might be the same general design, made by the same manufacturer, but it's not the same instance of "sofa". It's the emacs/vim example which is more applicable. The core code hasn't changed for a very long time. The facade may change, but the operation behind that interface is unchanged. Methinks the article refers more to deliver once, update never, restart never, crashing intolerable. Having a pacemaker makes one keenly aware of the difference: just a battery replacement (4-8 years) is a major undertaking, deliberate restarts are avoided and undertaken with grave care, and crashing, well, I wouldn't notice that problem for long.
- pnathan 14y agoI don't see Eclipse as a 100-year program in its present form. I think it is too tied to Java and the JVM; it's also terrifically tied into the corporate system of today. When the jvm fades, I think eclipse will as well.
- edwinnathaniel 14y agoCheck my other comments regarding embedded software development in C/C++. There are tons of plugins even for Arduino, Lego, etc.
- virmundi 14y agoEclipse is pretty quick to pivot. They've been getting better PHP ability. They're working on getting better Scala integration. Erlide exists now and doesn't suck. They're getting better with JS. And for most of these there are competing teams trying to solve the same problem better/faster. Java as the base seems to help by making it cross platform. So I can learn it in Windows and transition to a client with Linux and be minimally impacted. Now what will make Eclipse go down is another Juno. 100 year software has to be solid and performent. Juno bungled this. They've gotten better, but it's still a black eye.