2009-02-28

Eclipse sucks, so use NetBeans!

Eclipse is the most ugliest tool I have ever used: It has more bugs than Windows 95 pre-alpha Edition ever had. The shortcuts used in Eclipse are used nowhere else. So is the search method implemented inconsequently because there are a bunch of search UIs and almost all of them you will never use but you see them all the time.

 

If you google for "eclipse sucks" you will find about 1.2 million hits. It seems that many people have suffered from this IBM product. In fact it cost me approx. ten years of my life time working six months with Eclipse and many swear words. There are also many former Eclipse users that have switched over to NetBeans and have not regret this decision. And there are many articles in the blogosphere which were written by frustrated Eclipse users to work off the aggression they gathered using this IDE.

And is there any good Eclipse alternative? Yes: NetBeans - for everybody who is fed up with Eclipse!

 

If you want to tell the world how much Eclipse sucks, write similar articles and link to other "Eclipse sucks" articles. In this way maybe we can cause a paradigm shift in the minds of many people. And if more people use NetBeans Eclipse will not be the de facto standard IDE for Java developers, which forces many people to use Eclipse at work - even if they do not like it.

17 comments:

  1. It's nice to see that I'm not alone in choosing NetBeans over Eclipse. The more I use the IDE the more I like it (I figured out how to use code templates with the tab key today!)

    ReplyDelete
  2. Adrian13.7.09

    I'd have to agree. Netbeans, for all of it's performance issues, is far better designed then Eclipse from a usability perspective.

    ReplyDelete
  3. Anonymous26.7.09

    Recently I've tested IntelliJ IDEA 9M1 and was amazed about its performance, stability and maturity. In fact it became my IDE of choice for GAE+GWT+Grails development :)

    ReplyDelete
  4. Anonymous31.7.09

    in fact i found this page when i googled for "eclipse sucks"

    ReplyDelete
  5. I also don't like Eclipse. I find it's UI difficult to understand. Sometimes simple things seems to be very difficult to do. And with Netbeans a lot of thing are working out of the box.

    ReplyDelete
  6. Let me try to argue with your logic:

    "netbeans preferred" : 51.000 google hits
    "eclipse preferred" : 1.840.000 google hits

    QED

    ReplyDelete
  7. Anonymous28.8.09

    != QED

    When we talk about logic, than you've made a real mistake:

    Eclipse has a bigger market share than NetBeans. So you'll get more results for everything Eclipse related. Moreover Eclipse is ambiguous because there is not only the software called "Eclipse"...

    According to your logic...

    * "ferrari preferred" 136 Google results
    * "volkswagen preferred" 1210 Google results

    ...Volkswagen cars are in general better than any Ferrari?! Ok, Volkswagen isn't bad at all but compared to a Ferrari...

    Btw this calculus is very doubtful if you want to find out, which entity is better.

    ReplyDelete
  8. About Win95 part, I have no comments ;-) .
    But with the search (Ctrl + H) , you can config with some clicks to only show "File Search" or "Java Search" , and that's it once and for all.

    I barely see any software company force their developers to use Eclipse over other IDEs.
    Even if there is, as long as you can prove your productivity and/or your responsibility when using NetBeans/IntelliJ/JDeveloper/whatever... you can discuss with them to consider an exception or a change :-)

    ReplyDelete
  9. Hello Alexander,
    i agree to your opinion. When i have the choice, i use NetBeans and not the buggy Eclipse. Everytime when i work in teams where Eclipse is the favouried IDE, many hours are wasted with installation and configuration of plugins, to enhance Eclipse with features, which are onboard of other IDE's.

    The last weeks i am evaluating IntelliJ IDEA 8, and it looks very good to me!

    ---
    Siegfried

    ReplyDelete
  10. Anonymous28.10.09

    This comes across as an immature (and maybe desparate? as in what will Oracle do with Netbeans?) flame bait post. So come on all, let's avoid an OS type flame war here.

    I'm among the many who have tried Netbeans and IntelliJ many times over the years (with every major release) and basically have said the same negative things (and much more) that I'm hearing here about those two and have gone back to Eclipse each time. So let's agree to disagree. To each his or her own.

    I'm sorry that Eclipse has become the de-facto Java IDE as we do need diversity, and competition certainly benefits all IDEs.

    Until companies like Google just as an example (GWT/AppEngine and Android come to mind) release plugins for more than just Eclipse than we can see the "de-facto default Java IDE" label change.

    I don't find Eclipse buggy but do find plenty of third party plugins buggy. Whomever has the largest installed base (and number of third party plugins) would consequently have the same problem as well as similar search results.

    I'm posting anonymously as I'd like to remain IDE neutral - I certainly don't dictate to those who work for me or whom I work for which IDE to use.

    ReplyDelete
  11. Anonymous11.12.09

    I could n't agree more. I come from a visual studio background. I've decided to use NetBeans for my Java tasks as Eclipse is completely unintuitive, heavyweight, complex and hard to learn. I'm waiting for the day that .Net becomes ubiquitous in the Unix world through Mono. Microsoft still ownz you suckers! :D

    ReplyDelete
  12. I like this text: "I find it's UI difficult to understand. Sometimes simple things seems to be very difficult to do..." is very interesting, thanks for sharing!

    ReplyDelete
  13. Switched from Eclipse to NetBeans for PHP/Ruby development few months ago and never looked back.

    NetBeans performs well on Win7 at work and my personal OS X machine. The UI is light years ahead of Eclipse too, I used it for two years and some dialogs still didn't make sense.

    ReplyDelete
  14. I'd have to agree. Netbeans, for all of it's performance issues, is far better designed then Eclipse from a usability perspective.

    generic cialis

    ReplyDelete
  15. I agree that Eclipse sucks big time and what is more annoying is all the java "developers" trying to push it down our throats.

    This is not the first time that IBM has churned up a crappy and non-intuitive program.... remember IBM Lotus notes?? (one of the most worthless, most hated programs on earth)

    ReplyDelete
  16. Netbeans used to work fine for me. Then I needed Python support. Apparently you have to switch to the development version for that. So I switched to 7.4 (on Ubuntu 10.04, Java 1.7.0_45) and my problems began. Netbeans deadlocks when I try to open a file inside a Python project. For a while it would quit without any error message and I had to dig through the log files to figure out what the problem was. I would like to use Netbeans for Python projects, but it simply is too broken, at least under my environment. I tried removing some crap I never use, and some of them turned out to have dependencies with almost every core component (and one of them was javascript... why does the IDE core module have a dependency on javascript?). So, I switched to Eclipse and PyDev, and so far it works. It's roughly the same size, runs about as slowly on my machine, and has just as many irrelevant widgets crowding the screen, but I was able to figure out how to set up "Perspectives" to clean that up when I get around to it. Long story short, Netbeans is not useable for Python development (at least not without wasting a lot more time on troubleshooting) so this forced me to Eclipse, so YMMV.

    ReplyDelete
  17. @Alex Try out PyCharm http://www.jetbrains.com/pycharm/ if you're working with Python.

    ReplyDelete