by
Kukoo's BLog's link, recently, NetBeans and Eclipse camps started to start a new round of saliva? Let's take a look at what has recently happened between these two opponents:
The first is the release of J2SE 5.0, and NetBeans announced a comprehensive new grammar support and released a new version 4.0, and the bundle of JDK; and Eclipse spent a considerable period of time to improve the J2SE 5.0 new grammar. Compatible, and no release version of the Eclipse JDT in which the Release version of the Eclipse JDT is 100% support J2SE 5.0. This is of course nothing to do with us: Who is next to NetBeans? Sun is also, this is no wonder that there will be this difference.
Then, the Eclipse Con 2005 that has just been ended. At this conference, although the protagonist is inseparable from the IBM behind Eclipse, we still have seen many other manufacturers, compared to bea, Borland, etc. The "Strategic Development" camp has been announced in Eclipse; compared with Eclipse, NetBeans received more reduced, of course, there are still many NetBeans's supporters who are constantly blaming, however, NetBeans and Sun seem inevitable. Stepline direction isolated?
From the architecture, Eclipse and NetBeans are basically walking: Platform Java IDE PLUGINS, perhaps the biggest difference is that Eclipse encourages the use of SWT to some extent, and NetBeans is more "pure" AWT. / Swing.
I don't know if you have a similar feeling: Today's IT world has a very important phenomenon, that is, "The Card of Programmer has a world", this is for the platform behind IDE and IDE. As Microsoft, Sun, IBM, Borland, of course, very clearly, so they have made large capitals to the development of IDE, and one of my blog also mentioned that there is a motivation behind Eclipse. Catch the Visual Studio series.
After Eclipse and NetBeans competition, IBM thinks more about how to make a lot of developers, whether Java, C / C , or other languages attracted to the same platform, and create more potential IBM customers ( Not Microsoft; and Sun seems to be more hope that IBM can be banned according to rules, and the SWT is able to put it in JCP from Sun control, relatively standardized processes, rather than a homemade system. Many people may wish that SWT can be learned by JCP, but now this is really a hope, IBM does not seem to be reason, or at least because it is willing to do. We can tell more than a year ago, when Sun decided not to participate in the Eclipse program, from the attitude and statement of both parties, there may be a situation in this embarrassment.
From purely technically, Eclipse and NetBeans may be really radish greens, but think about these stories behind, maybe better understand the starting point of recent relevant statements.
Say more relatively neutral words, then say some may represent my personal opinion:
Eclipse I have used it for a long time. Before this, I occasionally use some other Java IDE as JBuilder, etc., since I used Eclipse, I haven't left it again, even if WSAD is also based on Eclipse, Frankly, I really like Eclipse. Its openness is far from NetBeans and, as a fully open platform, it can be expanded, and there is a lot of open source project support, Eclipse is becoming more and more mature, I can't resist the desire of plug-ins. impulse. It can be said that Eclipse is the only IDE that is currently called with Microsoft Visual Studio. It does not exclude anything, one day, what can you use it to do C #? Eclipse gives the most obvious feeling is practical, not for some kind of technology, and it also provides more open options to developers. NetBeans is not touched at all, and when you think about it, you have seen it, it is not attracting me. Recently followed by JDK, I have received 4.0 alone, and I have not left anything good impression:
My system is Windows XP, when installed 4.1 to 8%, stopped, indicating that the text is "building storage ...", retry N, this is the case, give up. When I installed 4.0, I saw NetBeans's minimum memory requirements 384MB, I recommended 512MB, I only have 256MB, I still put it, and the speed is subject to memory, it feels very obvious, the interface display and ease of use are also some Dare to compliment. However, my Eclipse SDK 3.1m5a did not feel too slow, the interface is neat, clear and beautiful.
I don't know if these can convince you, persuade myself to continue using Eclipse.