Netbeans vs. Eclipse

Netbeans was the first Java debugger I used and inspired wild dreams about hierarchic nodes in me. Eclipse simply feels faster in every respect, but it has its own pack of disadvantages.

Still to that day I remember being nearly broke (I was studying and only had a very modest income), sitting in the train on hot summer days, playing with the blue shining water bottle in my hand and reading Netbeans documents, about how to incorporate your own nodes into the IDE. It just made perfect sense for many things.

I never did anything with Netbeans (apart from using it) and today I’m using Eclipse most of the time. Both IDEs are far from perfect, I always feel like having to decide for the thing with less pain. Eclipse feels faster than Netbeans, but it’s not as consistent. You have to install plugins just to have an XML editor. Menu options for updating your system are located under the Help menu. On the whole you feel that it’s made by engineers for engineers, without intuitive design. Workspaces are just … well, practical, but not for the user.

Netbeans on the other hand starts out-of-the-box with all bells and whistles. If you want to run your project you click on the big button that says Run. That’s it. What you expect. You don’t have to configure things to start.

Eclipse’s syntax checking is much faster. With Netbeans you never know whether everything is allright or you’re just a fast typer. Both still have trouble with Javadoc (which I would consider a very basic fundament of an IDE). My MacOSX Eclipse will mostly show empty pages when API docs are contained in ZIPs (except for the first few pages).

Netbeans uses ant, but I wouldn’t ever check one of those generated scripts into an open source project. It doesn’t look very readable. But you can start Netbeans applications with WebStart. Eclipse isn’t even running on all platforms supporting Java, due to its special window management. Netbeans neither, since Sun prefers proprietary installers. And the profiler (which crashes most of the time anyway) is closed source.

Tags: , ,

3 Responses to “Netbeans vs. Eclipse”

Leave a Reply


uberdose 2.0

L-l-look at you, hacker.