Netbeans 4.1 Released 240
njcoder writes "Netbeans 4.1 was released a few days ago. Though it is only a short time since 4.0 was released and only a minor version number increase, the new Netbeans 4.1 contains a number of significant enhancements. New features include enhanced support for J2ME (mobile) projects, a new Navigator component, enhancements to the Ant based project system, ability to define multiple source roots, enhanced support for J2EE applications including EJB support for creating Session, Entity and Message Driven Beans, bundled J2EE application server, bundled Tomcat server upgraded to the 5.5 series, Web Services support, Eclipse project import tool, and more. The days of a slow and ugly Netbeans seem to be over. Using the new Metal look and feel in Java 5 brightens things up a bit as well. More information can be found in the release info and go here to download the new version. Java boutique has a review, with screenshots, of the new released titled IDE Wars: Has NetBeans 4.1 Eclipsed Eclipse?."
Netbroken (Score:2, Interesting)
Re:Netbroken (Score:5, Informative)
Re:Netbroken. . . but it had webapp debugging! (Score:3, Insightful)
There must be something better out there. Am I missing some webapp debug tool for Eclipse?
Another thing: I loved the Search/Highlight feature (like the google bar). I think that this is fundamental for OO programming: you search for an object identifier in a piece of code and then you are able to quickly look at all t
Re:Netbroken. . . but it had webapp debugging! (Score:2, Interesting)
From the search menu...
SWT is faster than AWT (Score:3, Interesting)
Re:SWT is faster than AWT (Score:4, Informative)
Swing apps are now directx/opengl accelerated which imho has made a pretty big difference, and done a fair bit to level the playing field.
I'm a little biased since i've been very impressed with Nb 4.0. Older versions were definitely slower than eclipse but 4.0 seems every bit as responsive.
Re:SWT is faster than AWT (Score:3, Informative)
Not by default. The openGL renderer is a command line parameter on the 1.5 jvm.
Its a nice feature that was long overdue.
It can't really be turned on by default because if there is no hardware acceleration for OpenGL, the software renderer (mesa3D for example) is slower than just rendering through AWT.
Re:SWT is faster than AWT (Score:3, Informative)
-Dsun.java2d.opengl=true
option and that made it run slower under linux (I have a nvidia drivers and FX57000). Most speed imporov
Re:SWT is faster than AWT (Score:2)
Re:SWT is faster than AWT (Score:5, Informative)
The rendering myth is bullshit both swt and swing use native, hardware accelerated routines to do the rendering. SWT uses native gui libraries to do this, swing uses java2d which in turn uses either directx or opengl depending on what os/vm combination you use. Rendering stuff on the screen is not an issue with either. SWT basically suffers from the same performance bottleneck as Swing: the event queue and rendering logic share the same thread. This means that lengthy event handling code blocks the UI. The solution is using a worker thread to off load lengthy operations. Using worker threads everywhere was the big improvement in netbeans 4.0 and is the reason why you are now seeing reports everywhere on netbeans outperforming eclipse. Good swing applications use worker threads. Many swing applications are coded by people who don't understand threading though. The same is true for swt. If you understand how to use threading you can build nice responsive UIs with both.
The eclipse UI blocks frequently. Opening/closing a large project tree is a good example. In netbeans there's no delay no matter how big your project is, in eclipse there is a noticable half second freeze even on small projects. Eclipse frequently freezes for a few seconds.
3.1 M7 is actually quite an improvement performance wise but they've not catched up with netbeans yet and will have to do much more to compete effectively. If you read the changelogs you'll see they are full of performance fixes. Apparently there are lots of performance issues to fix.
The reason I continue to use eclipse rather than netbeans is the Java editor. It is simply much better & smarter than the netbeans code editor (though slightly less responsive). I don't care for project wizards, I just want a smart code editor that helps me rapidly poor out code. Refactoring and code completions are where eclipse really shines. The debugger is nice too and quite handy if you install the right plugin for integrating with tomcat.
Re:SWT is faster than AWT (Score:2)
But no, the performance wasn't too much slower! I knew I wasn't on the blazing fast laptop, but I saw much more performance degradation on other applications (firefox, thund
Swing sucks (Score:3, Informative)
There are decent cross platform toolkits. There are even decent cross platform toolkits that do their own rendering. Swing is not one of them.
Re:Swing sucks (Score:2)
Eclipse fanboys assume eclipse is faster because of SWT. And that is my whole point. On windows this performance advantage does not really exists and eclipse is noticably slower than the swing based netbeans. Apparently other factors than GUI too
Re:Swing sucks (Score:2)
How would you know? You don't use it. Go install Ubuntu or boot Knoppix. You'll see: the Linux desktop has a far more unified L&F than either Windows or Macintosh.
the swing L&F is probably not so bad under linux.
That's not for you to judge, it's for Linux users to judge, and as a Linux user, I'm telling you: it sucks.
I don't use linux. Obviously desktop linux is not a priority for IDE developers.
Exactly: IBM tries to build some
Re:Swing sucks (Score:2)
Re:Swing sucks (Score:2)
However, Gtk+'s X11 backend is pretty awful, mostly because it tried to do theming and transparency when X11 didn't have the right graphics primitives for that. With the new X graphics model, that's being fixed. Qt isn't really any better, and it's hamstrung by being a cross-platform toolkit.
The right thing to do would be to write a native X11 backend for SWT.
Re:Swing sucks (Score:2)
Gtk+ and Qt do need to be fixed, but that is not sufficient. The idea that one should achieve standardization through a single codebase is the way Windows and Macintosh work; it's a stupid idea. And it doesn't work anyway, because both Windows and Macintosh have dozens of toolkits as well, just like X11.
X11 defines standards for how toolkits should behave, and then different
Re:Swing sucks (Score:2)
There used to be standards for policies as well. Arguably, they needed to be rewritten from scratch, but Gtk+ and Qt didn't bother: they just hacked something together.
In fact, the X clipboard isn't even standardized in X11, however the defacto standard followed by KDE and Gnome is documented somewhat.
Data transfer in X was standardized. The standard needed to be rewritten to account for new needs, and that has
Re:SWT is faster than AWT (Score:2)
SWT has no thread for the event queue. You have to do the loop yourself (see readAndDispatch method on swt.Display). Rendering, since SWT uses native widgets, is done by the host windowing system. Because of this, SWT is generally always quicker and more responsive *graphically*.
Opening/closing a large project tree i
Re:SWT is faster than AWT (Score:3, Interesting)
Re:SWT is faster than AWT (Score:2)
Derek
But Swing is faster than SWT (Score:2)
Am I the only one on here who likes Netbeans? (Score:5, Interesting)
The UI is responsive and the controls are intuitive. Building web apps isn't too difficult either. So where is the love?
Re:Am I the only one on here who likes Netbeans? (Score:5, Informative)
Re:Am I the only one on here who likes Netbeans? (Score:4, Insightful)
Web application development is a lot easier for me in Netbeans. If you've never done any java web application development Netbeans is definately the tool. It's very well integrated into the system. Right after you install it you can start to develop, debug and test web apps. The bundled tomcat server makes the whole setup a snap. You can even set up breakpoints and watches in JSP pages. When I first tried Eclipse, I was very dissapointed that it didn't even have a JSP editor. I spent a day looking through the different plugins trying to decide on one. None of them (at the time at least) were free, at least not anything good.
The way IBM is marketting Eclipse seems to be mainly as a barebones IDE where other vendors can write plugins to sell to users. Meanwhile, netbeans comes with a lot more with the initial install. I tried MyEclipse but I didn't want to pay 32 bucks a year for something I thought should have been part of the package.
The refactoring support is a lot better in Eclipse though. You can install the RefactorIT module in Netbeans and get a lot better refactoring support. It's a commercial module with a free version that supports limited numbers of files. The pricing isn't too bad for the features you get and the Netbeans team is working on more advanced refactoring features.
From some blogs and news articles it seems like more people are making the switch to Netbeans now. I read something that stated there were 5 million total downloads of Netbeans since it's inception. 1 million of those were for versions 4.0 and 4.1. That's a pretty big leap starting with those versions.
Re:Am I the only one on here who likes Netbeans? (Score:2)
I was left with the option of getting work done or learning Eclipse. One day I will sit down and learn eclipse.
Re:Am I the only one on here who likes Netbeans? (Score:2)
Re:Am I the only one on here who likes Netbeans? (Score:2)
The way I see it, I can live without refactoring. Having and integrated web development environment is a lot more useful. People make money developing web applications. I don't know anyone with a 'refactoring service'. :) Its like getting free ice cream and being offered to buy sprinkles vs being given free sprinkles and having to pay for the ice cream. To me, refactoring is the sprinkles. There have anly been a couple of times when I really wished it was ther
Re:Am I the only one on here who likes Netbeans? (Score:2)
I may give it another go after my current project ends - I'm using Eclipse at the moment and certain aspects are driving me nuts.
it doesn't matter (Score:2)
Eclipse not only is fully open source, it's what everybody is developing plug-ins for. And, unlike NetBeans, Eclipse actually runs on open source implementations of Java, which means that it ships with Linux distributions.
Why does Sun keep wasting resources on NetBeans? Don't they have anything better to do
Re:it doesn't matter (Score:2)
That being said, I have gone back to my do-all editor (Multi-Edit) and command line ant builds because Eclipse was juuuuust slow enough to be annoying, even on my brand new Dell laptop. I use the IDE only when I need to step through something in the debugger.
Re:Am I the only one on here who likes Netbeans? (Score:3, Informative)
So if you like Netbeans more than Eclipse you should be happy to know that Netbeans is also a platform and you can get plugins for it. This is a neat tutorial on building an application using the Netbeans Platform [netbeans.org]
Re:Am I the only one on here who likes Netbeans? (Score:2)
The documentation for developing on the netbeans platform wasn't great but it's gotten a lot better. This blog entry is a good starting point to see what people are saying about the netbeans platform [blog-city.com]. It has a lot of links.
I've pl
This time, I supprised myself. (Score:2, Interesting)
For those in the know, how does NetBeans compare to ther Java IDEs especially on Linux?
Re:This time, I supprised myself. (Score:2)
Re:This time, I supprised myself. (Score:2)
Re:This time, I supprised myself. (Score:2)
Try it with the ECB!
Plugins (Score:3, Funny)
Enough said.
Re:Plugins (Score:5, Insightful)
Eclipse Sucks 155,000
Netbeans Sucks 11,300
Conclusion: More people think that Eclipse sucks more than NetBean.
Re:Plugins (Score:4, Funny)
Re:Plugins (Score:3, Funny)
while clothed = 2,160,000 results
So one would assume there are a lot of naked homosexuals that use netbeans out there. Of course the results [googlefight.com] say otherwise.
Re:Plugins (Score:3, Interesting)
155000.0/1400000 * 100 = 11.07 %
ergo 30 % of NetBeans users think NetBeans Suck
11.07 % of Eclipse users think Eclipse Suck
Gues that's why I'm gonna try Eclipse before NetBeans - but I will try both.
Problem is one can rarely decide without doing more than just poke arround - that's why I need to test the waters based on other's opinions.
Re:Plugins (Score:4, Funny)
See, sometimes it's not good to win.
Re:Plugins (Score:3, Insightful)
I'm sure if you try you can come up with better criteria for evaluating Netbeans (a Java development platform) than its level of support for PHP.
Re:Plugins (Score:2)
IDE Wars: Has NetBeans 4.1 Eclipsed Eclipse?
I can use Eclipse as an IDE for PHP, Java and C (and pehaps even others). I don't think NetBeans can match or surpass this functionality, so to me, Eclipse is a far superior IDE.
Re:Plugins (Score:2)
Fair enough, but I don't think the Netbeans people are even trying to compete with Eclipse on support for other languages (I may be wrong), so I think it's fairer to judge the two on their Java features.
Annecdotal blog evidence (which is only slightly more reliable than pulling numbers out of my rear end) suggests that there is a recent trend of Java developers switching from Eclipse to Netbeans (since the 4.0 version was released).
As I've mentioned elsewhere, I don't think either can compete with IDEA
Re:Plugins (Score:2)
http://phpeclipse.de/ [phpeclipse.de]
Re:Plugins (Score:2)
Re:Plugins (Score:2)
And yes, I work for the Eclipse Foundation, so I'm obviously biased. But all my PHP and Java coding is done on Eclipse. I was an Eclipse user long before I started working for Eclipse, so I wasn't brainwashed by my boss =)
It's Eclipse's versatility that makes me like it enough to not search for or try alternatives.
Re:Plugins (Score:2)
And yes, I work for the Eclipse Foundation, so I'm obviously biased. But all my PHP and Java coding is done on Eclipse. I was an Eclipse user long before I started working for Eclipse, so I wasn't brainwashed by my boss =)
It's Eclipse's versatility that makes me like it enough to not search for or try alternatives."
Holy Crap! You work
Re:Plugins (Score:2)
I didn't say the competition sucked, and that's not what I was implying either. I said that Eclipse suits *my* needs to a degree where I don't need to look elsewhere.
The work I do for the Eclipse Foundation is running the servers and hacking a bit of PHP code once in a while. I don't actually work *on* Ec
Re:Plugins (Score:2)
I didn't think you would.
Re:Plugins (Score:2)
Who said I was a developer? I'm the sysadmin. The only code I do is in PHP; how can NetBeans be of any use to me? It can be all the IDE anyone claims it to be, but it's just a Java IDE, and that's useless to *me* for what *I* do, which is the point you missed.
The best way to be right, is never to look at facts or other alternatives..
I have tried plenty of PHP
Fewer blatant adverts, please.. (Score:2, Insightful)
Eclipse (Score:5, Informative)
http://www.eclipse.org/org/councils/PC/platform/e
The Web Tools Project is adding Eclipse support for HTML, CSS, JavaScript, XML, XSD, XSLT, SVG, SOAP, WSDL, UDDI, SQL, XQuery, etc:
http://www.eclipse.org/webtools/index.html [eclipse.org]
And keep in mind that Eclipse can currently run on an entirely Free Software platform using GCJ (with prebuilt RPM's included in Fedora Core 4!):
http://klomp.org/mark/gij_eclipse/setup.html [klomp.org]
Re:Eclipse (Score:2, Informative)
Re:Eclipse (Score:3, Informative)
At the time I don't even think MyEclipse was much better at debugging. NitroX seems great but it costs 300 bucks.
Not trying to start an IDE war but I'm generally curious
how's the netbeans compiler? (Score:5, Interesting)
Re:how's the netbeans compiler? (Score:3, Informative)
Also, the first Java IDEs to really do what you are talking about were Codeguide from Omnicore [omnicore.com]. Other IDEs have since eclipsed them on features, but their current product is still quite good!
Re:how's the netbeans compiler? (Score:2)
Netbeans and Eclipse (Score:5, Informative)
It's too easy to blame IBM and its financial support. Clearly, there is a huge demand for an extensible, vendor-neutral IDE platform, a demand Eclipse immediately satisfied. There is also a huge demand for native widgets that Sun seems to have ignored or overlooked; the world is thirsting for good, cross-platform GUI toolkits, and for many people and companies, Swing has never been a real option. Sun has never seen the beam in their own eye that is Swing. Java GUI apps have never really taken off because of the real and perceived weaknesses of Swing, but with SWT and Eclipse we're seeing renewed interest in Java as a language for "real" GUI apps.
I'm in the SWT camp myself. I prefer to deal with native widgets in the IDE -- and Eclipse performs and looks very well on Windows (with non-Windows platform support catching up) -- and as an end user, Swing apps have always peeved me; for example, when I got an LCD monitor, no Swing apps could exploit ClearType, which all Windows apps -- Eclipse included -- do automatically by virtue of using a single font renderer. When you emulate something that is constantly evolving, you will always get an imperfect emulation; not to mention that satisfactory emulation of a whole OS -- because GUIs is more than just look and feel -- is nigh impossible; note, for example, how Windows XP themes don't work on Swing apps.
I also love the fact that I can develop native applications with Eclipse's RCP (Rich Client Platform) framework, and I can do it with ease unparallelled since the days of Borland Delphi.
Netbeans probably has an edge when it comes to J2EE support at the moment. Developing framework-specific tools -- J2EE, XML, etc. -- has always been secondary to delivering Eclipse proper. Eclipse has many rapidly-evolving subprojects covering plugins for J2EE, web standards, aspect-oriented programming, graphical modeling, performance/quality testing and so on.
While not all ready for production, the quality of these tools is often amazing; as significantly, a lot of thought is always put into making tools extensible and based on reusable frameworks. For example, the graphical modeling plugin is based on a generic graph-editing framework (the GEF) which can be reused in your own applications. Eclipse itself I find to be a momentous and beautiful engineering effort, based on solid, pragmatic OO design.
Re:Netbeans and Eclipse (Score:3, Interesting)
If you have an ant-based project, the idea is that you can add some xml entries to the config files and your buildfiles to hook the gui commands to your targets. Sounds good, right?
Wrong. Netbeans takes the road that if you want to own the buildfile, you own everything. You have to write targets to run the program in the debugger, you have to manage the classpath, you ha
Re:Netbeans and Eclipse (Score:2, Interesting)
All I have to say is that I percieve SWT to break the core reason for Java in the first place--write once, run anywhere. That will never be the case for SWT, and that is why SWT will always be marginalized. Try running your favorite SWT app (including Eclipse) on a Mac. Java was supposed to alleviate platform differences.
As an example, you mention ClearType. ClearType is a platform-specific technology, and although it looks pretty on SWT apps
Re:Netbeans and Eclipse (Score:3, Interesting)
The article may have been about Netbeans, but it was very much a comparison of Netbeans against Eclipse; Eclipse is mentioned twice in the Slashdot story.
You actually completely missed the intent of my comment, and in the same turn managed to embody the exact same defensive attitude I was describing. As Eclipse has grown in popularity, so has the poison spewed by Netbeaners; the Eclipse community, in fact, has been rather surprised and
Re:Netbeans and Eclipse (Score:2)
Re:Netbeans and Eclipse (Score:3)
No mention of IntelliJ? (Score:5, Informative)
Why only compare NetBeans to Eclipse? IntelliJ IDEA has for a long time been the most innovative Java IDE (IMHO) and it's the only one I use. Many of the features I see in Eclipse now were in IDEA first. Whilst I have no problem with Eclipse, I like to (a) get those cool features first and (b) support the guys at JetBrains who continually come up with the goods.
Re:No mention of IntelliJ? (Score:5, Interesting)
I too am a fan of IntelliJ, but it's not always easy to convince the boss to stump up for a licence when the other Java guys are happy with Eclipse.
IntelliJ is kind of like Opera to Eclipse's FireFox. It's the commercial innovator with the smaller market share competing against a free alternative that is backed by big players in the IT arena. There's an interesting parallel in the way these applications have been developed. In both cases the open source projects have gone for a flexible platform enhanced by a huge array of plugins whereas the commercial players have opted for a more integrated approach with everything you need bundled and presented nicely out-of-the-box.
Re:No mention of IntelliJ? (Score:5, Informative)
Re:No mention of IntelliJ? (Score:2)
The only advantage I see using eclipse now is because of the many plugins it has. But a year ago, IDEA was still a clear winner. In the last conference I went to, a quick polling (from a Borland guy) revealed that 60% of the users used eclipse, while 30% used IDEA. So people don't have so much problems stumping up for licenses. Maybe it's because I am in an Europea
Re:No mention of IntelliJ? (Score:2, Informative)
Re:No mention of IntelliJ? (Score:2)
Re:No mention of IntelliJ? (Score:2)
We don't pay for software here on Slashdot. Didn't you get the memo?
Re:No mention of IntelliJ? (Score:2)
IDEA and the JBuilder X Developer are really good IDEs, better than both Netbeans and Eclipse in a lot of ways, but they aren't free and they aren't platforms. IDEA goes for about 500 and JBuilder for about a grand.
There's actually a pretty up to date feature [netbeans.org]
Hmmm. (Score:4, Funny)
can't decide. i think i'll stick with vim.
Re:Hmmm. (Score:2)
Ver?
Vi not at least try NEdit?
Re:Hmmm. (Score:2)
Really, I've tried Eclipse. I've tried NetBeans. I'll stick with Emacs, thankyouverymuch.
Of course, I prefer Ruby or Smalltalk over Java, but that's a different Holy War.
Re:Hmmm. (Score:2)
Sun silliness (Score:2, Insightful)
Re:Sun silliness (Score:2)
Netbeans may be "coming back with a vengeance", but it is still just an IDE, and Eclipse is still the IDE that plugins are written for.
Sun's competition with Eclipse is wasteful of their own resources and confusing to the market. And it's pointless: no matter how go
Re:Sun silliness (Score:2)
Eclipse is open source and can be built and run with open source tools.
Netbeans depends in an essential way on Sun Java; no Sun Java means no Netbeans.
Once Netbeans compiles and runs with a legal, independent Java implementation, then it will be vendor independent, but it doesn't look like that's going to happen any time soon.
It's barebones out-of-box configuration is a direct result of it being the "starter edition" for IBM WebSphere Studio. All those plugins only
Re:Sun silliness (Score:2)
You are quite right that until open source or free Swing implementations exist, most Java desktop software will continue to be dependent on Sun's proprietary implementation and that is unacceptable. Sun should take steps to correct that.
But even fixing the legal problems that Java has doesn't fix the technical problems with libraries. Swing would suck even if it were o
Swing is proprietary, SWT is not (Score:2)
SWT is under the CPL, so it is not proprietary. Swing is not under an open source license, and even the Swing specification is Sun-proprietary.
NetBeans can compile with standard Java tools
The question of what "standard" Java tools is not relevant. What is relevant is that in order to use NetBeans, you are dependent on Sun proprietary code.
The fact that Sun, for marketing purposes, likes to misrepresent Sun Java
Eh? (Score:2, Informative)
Netbeans Explained (Score:2, Informative)
You might also find this entry [urbandictionary.com] useful for future reference.
SWT/SWING (Score:4, Insightful)
The heart of all this conflict really boils down to one issue: performance. SWT vs. Swing. Java developers have been debating SWT vs. Swing since the release of these two IDEs. More specifically, the debate has been about using SWT or Swing on Linux platforms.
One of the arguments against SWT is simply this: it's not part of the Java specification. SWT proponents argue that the responsiveness of a native application can outperform any pure Java implementation. Who is right? That is still up in the air, but it does seem that performance issues have at the very least leveled out, leaving the ultimate determination up to the other features of the IDEs
That's completely wrong. People like SWT not so much for the performance but for the fact that it acts like a native application. You get sub-pixel rendering on LCDs, and so forth whereas Swing is constantly playing catchup.
That Swing is part of the J2SE is a non-benefit. I'm using the IDE, not waging some holy war or caring about how it's implemented. I can't see how as an IDE user I would be happier with Swing because it is part of the J2SE.
Re:SWT/SWING (Score:2)
I guess that depends on what types of applications you are developing and for what audience. One of the reasons people use an IDE is for the GUI building tools that give you a quick and visusal way to develop gui apps. If you're using Eclipse you're most likely going to be using the SWT tools. If you build your app using SWT you
Re:SWT/SWING (Score:2)
You have a point though. On some platforms (*cough* Mac) the Java implementation makes it really hard to run GUI designers on Eclipse, due to some issues about running more than one graphical toolkit that I won't pretend to fully understand.
Re:SWT/SWING (Score:2)
Re:SWT/SWING (Score:2)
Before anybody else gets the idea to fix this behavior by setting the system property com.apple.macos.useScreenMenuBar, I just want to warn you that this doesn't work so good. If you're running NetBeans in multi-window mode, the menubar will only be visible when the "toolbar" window is on top, which makes it kind of useless. In single-window mode, it works a little better, but not perfectly - for ex
Where's the MSI (Score:2)
When I shall deploy this to hundreds of PC, do they want me to go install this manually on each PC?
CVS interface lacking? (Score:2)
MyEclipse allows you to see at a glance what directories/packages have code that has been modified. That saves me from searching through for the files that I've changed. NB shows you the icon on the file itself, but it the directory is closed, then you can't tell anyth
Re:Eclipsed Eclipse? (Score:2)
http://download.eclipse.org/eclipse/downloads/ind
Re:Eclipse very slow after loosing focus for a whi (Score:3, Informative)
Re:Eclipse very slow after loosing focus for a whi (Score:3, Interesting)
Apparently the latest Eclipse milestone is much improved in this regard (so I'm told, I don't use it myself).
My problem with Netbeans is that the built-in editor is severely lacking in functionality when compared to both Eclispe and IntelliJ IDEA. I really want to like Netbeans, because I found it much easier to jump in and get started with it than Eclipse and it's much cheaper (i.e. free) than IDEA. But I gave up on it because it doesn't have things like IDEA's intentions (I believe there is something s
Re:Eclipse very slow after loosing focus for a whi (Score:2)
Re:"Great IDEs".. (Score:2)
Things like Perl and PHP may not be too far away for netbeans either. They have the Coyote [java.net] project which brings in support for Jython and Groovy.
It's nice to have everything in one space but sometimes it just makes sense to have different applications for specific purposes.
Re:Has NetBeans 4.1 Eclipsed Eclipse? (Score:2, Informative)
Re:J2EE support is nice (Score:2, Interesting)
Re:Eclipse isn't an IDE (Score:3, Informative)