Skip navigation.

BlogtimeException

By Behrang Saeedzadeh (the 5th incarnation)

NetBeans 6.0: It Still Sucks

, , ,

My first real encounter with NetBeans was a long time ago when I was forced to use Forte CE 2.0 in a new company I was working at. Forte was a total disappointment. Then NetBeans 3.5 came out and we upgraded to it. But it was still useless and crappy. Especially compared to OmniCore CodeGuide, JBuilder, and Symantec VisualCafe that were popular those days (actually OmniCore CodeGuide was not very popular but it was my favorite editor back then.)

Whenever a new version of NetBeans is released I download it and give it a try. A few days ago I downloaded NetBeans 6.0 RC2 to evaluate it and guess what? It still sucks. It has improved a fair bit, but alas, its editor still is not on par with IDEA and Eclipse. And for me, the editor is the IDE. No matter how feature-rich an IDE is, without an elegant editor, it is next to useless.

Currently I am evaluating NetBeans 6.0's Ruby and RoR support. It is sure better than jEdit, but again, it is not even close to IDEA. I will have to give RadRails a try as well.

13949712720901ForOSXAre you on Jaiku? Join the Java channel!

Comments

Anonymous 5. December 2007, 08:43

Anonymous writes:

agreed, the editor is backwards compared to eclipse and idea

the way everything "works together" is something that i like in netbeans, however the newest and the most interesting technologies tend to do everything not to require specific IDE support (Spring, JPA, JAX-WS 2 etc. -- often thanks to annotations) so you can do a lot with a bare eclipse

Anonymous 18. January 2008, 19:06

Leandro writes:

NetBeans SUCKS!!! it's for stupid, lazy and mindless developers! It`s the heaviest IDE available and it is not very stable! The CVS plugin it's a pain in the ass and almost unusable... veeery bloated! The only nice part is the matisse gui builder, but in everything else eclipse rules!!!

Anonymous 5. May 2008, 13:57

Anonymous writes:

NetBeans suck ... I fucking agree

Anonymous 30. May 2008, 16:16

Anonymous writes:

Is there a doubt. Netbeans still sucks BIG time. I recommend Sun to scrap it. It will save Sun a lot of money and save us a lot of time. Eclipse is the way to go!

behrangsa 12. June 2008, 02:11

@Anonymous

Eclipse is much better editor-wise, however it is still not very usable for Web development.

Anonymous 23. June 2008, 20:20

پیمان writes:

حالا که فکرش رو می کنم به اندازه کافی برای امتحان کردن
eclipse
وقت صرف نکردم.
فکر کنم باید در انتخاب هام دقت بیشتری کنم. معمولا چیزی که به طور
پیشفرض انتخاب می شه، بهترین نیست.
(احتمالا هم باید برای بازگشت از
ubuntu
به
fedora
هم فکر کنم.)

Anonymous 3. August 2008, 10:35

Some guy writes:


Here is the situation:

Open source programmers have a thing about "features"
Whereas commercial programmers need to assure that what they create works as advertised or they get a few angry phone calls and e-mails or a boss thats getting angry. There goes the promotion! (or perhaps even get fired) They have a lot more to loose and for every mistake they have to walk the red carpet and explain themselves.

Open source communities get away with anything and say "if you have a problem go fix it yourself" or "if you don't like it don't use it". This is a generalization and my opinion at the moment. its all about mentality. (or mental capacity?) Its free so I guess I have no right to make demands. Open source is a great idea but the programmers mentality stink. Its not all fun and games and that is why people work and get paid to do the unpleasant things required to be a good programmer such as testing and re-testing everything. There are few good programmers around and the rest that don't know what they're doing and should do a lot of testing don't bother.

Id rather pay for something that has half as many features but works.
And someone I can hold responsible and make demands if it doesn't.
The concept of "software bugs" at least the stupid kind is beyond me.
I can understand a small glitch that occurs if the stars are aligned a certain way and its a full solar eclipse but something that goes wrong every time you use software in a normal way is ridiculous.

All I want from an IDE is code completion. I wish they'd make a small free and BUG FREE IDE that provides only that. Perhaps I'll get fed up enough to write one myself.

Lets face it, its not fun to fix someone else's stupid mistakes.
and one stupid mistake can ruin everything for everyone else.

Open source programmers rather want the glory, fame and gratitude that comes with adding a new and "brilliant" feature. This is why open source programs are so hell bent on features, because they can't promise it to be bug free and don't like the idea of testing code till you get sick of it (especially code written by some other idiot). Neither do they care or suffer any negative consequences if you the user are unhappy. One of the reasons why games like UFO enemy unknown is still one of the best ever made is because its perfect. Its small and old but... as a programmer I always admired it as a work of art rather as a simple program.

User requirements should be the driving force behind where a project is heading, not the imagination of a programmer.

Suppose you want to build a house and supply all the raw materials.
There is no architect, there is no plan.. you tell the community "hey everyone! lets build a house!" you see some people mixing cement and others sticking bricks wherever they like... what do you think will be the end result of this? it will no doubt be big... but will it be useful or pretty to look at? I doubt it.

Apologies for my rant but I had to get this of my mind.

The number of idiots involved is inversely proportional to the complexity of a language. So I suppose this might be a factor here.

Maybe if you study the most difficult language on earth you might surround yourself with more capable people?
Perhaps perfection is only an illusion.

Cheers

Anonymous 19. August 2008, 09:39

Bernard writes:

I absolutely agree.

Anonymous 11. December 2008, 20:22

Anonymous writes:

NetBeans locks my code.
Is slow in realtime compiling, resulting in old code being executed.
Refactors horribly sometimes changing class names of different classes.
And the most ugly "feature", it jumps back to the line you edited last when you press enter to write a new line of code.
So you have to find the code again you wanted to extend or edit.

Very frustrating

Anonymous 18. December 2008, 21:43

Anonymous writes:

Just started using Netbeans. What a piece of shit! I try to rapidly develop a GUI and it randomly positions objects all over the display. It is totally, not WYSIWYG! Netbeans is heavy, a resource memory hog, and bulky. It makes me long to back to a paid IDE. How can anyone use it!

Anonymous 19. December 2008, 04:43

Anonymous writes:

What netbeans really is:

An architectural buttplug for companies which lack the cohones to grow one based on their own requirements.

A horrible IDE, masquerading as a platform. Showcasing the worst, most bloated, SUN technologies that we CAN actually do without. Namely EJB and JSF and every other technology that pig requires or forces on you.

Im sorry there is a lack of solid Java GUI painters, but that does not mean you adopt a mammoth failure in your organization.

Anonymous 2. January 2009, 04:34

dibusek writes:

it takes forever in _saving_ a single form with many tabs and components, even when I only renamed a single JLabel component! not to mention if I needed to resize the panel or the form itself or something like that.

no matter what version I ever used, the same problems still existed.
I don't consider any upgrading any longer. bye bye Netbeans.

Anonymous 25. January 2009, 06:01

Anónimo writes:

Why the eclipse editor is beter than netbeans editor ?

Which are the concrete differences ?

1.
2.
3.

?

Anonymous 26. March 2009, 18:31

Anonymous writes:

I just lost various parts of my code working with NetBeans. Totally and utter crap. Will never use this bloated piece of shitware again.

Anonymous 13. April 2009, 09:59

beginner writes:

i agreee, its editor sucks

Anonymous 28. April 2009, 17:27

Anonymous writes:

Netbeans is not an IDE at all to my experience.
I downloaded 135 mb, netbeans along with JDE/JRE package in a single setup from the sun's site.
After installation what I found was a waste of whole day
This IDE couln't even find paths by itself, the run menu was grayed totally, I can't run a program.
This is really really f*****kin embarrasing to me.
An IDE must incoperate these works by itself.

Anonymous 28. April 2009, 17:29

Anonymous writes:

And its HELL SLow with my 256mb RAM. Which makes me frustated at times !

Anonymous 16. May 2009, 16:20

Anonymous writes:

"NetBeans SUCKS!!! it's for stupid, lazy and mindless developers!"

Fuck you Leandro!!! I'm stuck to using it because it's the only IDE for Linux that doesn't take 100years to figure out. I agree it's a piece of crap, but your attitude is worthy of a small-dicked midget. If there's a mindless developer, it's you.

Anonymous 12. June 2009, 18:04

Anonymous writes:

Eclipse is worse than NetBeans, but NetBeans does suck

Anonymous 12. September 2009, 19:09

Anonymous writes:

Netbeans is so goddamn slow. Every third to forth build with it requires the process to be ended via the task-manager because it's so fucking unresponsive you can't even end the process normally. I think I'm going to give eclipse a go. I've been developing a server and client application in netbeans and it's a major pain in the ass. Breakpoints are slow as hell, same with stepping, and the time it takes to acquire a list of variables is just disgusting. It makes me want to track down the developers and rip their heads off. I think, if netbeans is going to have all these feature that slow it down, it should have some sort of thread prioritizing system, so the user can choose whether they want the whole development process to be slowed down because netbeans needs to 'quickly run a small thread', or whatever the hell it's doing after the third build.

Maybe I'm not configuring it correctly, but software shouldn't need to be configured to run half decently on your customer's\user's machine.

Anonymous 3. November 2009, 15:27

Anonymous writes:

after a few months of use, I have come to the conclusion that I would rather write my code through the medium of dance than to carry on using the netbeans editor.

Anonymous 21. November 2009, 04:14

Anonymous writes:

Netbeans 6.7.1, Netbeans 6.8 beta, ... still sucking. I can't get it to recognize other packages that it once previously did. So, everything imported now appears to be out of scope when it isn't. The Flow designer is SLOW. (I'm running top specs). I really want to like this IDE, but all I hear is that it and Eclipse both suck. Makes me want to avoid Java.

How to use Quote function:

  1. Select some text
  2. Click on the Quote link

Write a comment

Comment
(BBcode and HTML is turned off for anonymous user comments.)

If you can't read the words, press the small reload icon.


Smilies