But Eclipse is still pretty useful for creating Java web services.
Take Netbeans - I've tried it, and it's nice enough. But it never wowed me as being so much better that I could justify throwing away all the accumulated knowledge and experience of dealing with Eclipse that I've built up over the years.
IntelliJ? For years was purely a closed-source, proprietary program which completely ruled it out from the get-to. Now, they have some kinda open-source'ish "community edition" or something, but I still think of their outfit as being largely a vendor of proprietary crap, which diminishes my interest in investing time there.
And outside of Eclipse, Netbeans, and IntelliJ, what is there in the Java world?
Sure, Eclipse has its flaws, and performance has always been one, but, for my purposes anyway, it remains "good enough".
But when i tried IntelliJ-based android studio, it pretty much stucked in every five minutes and even crashed a lot. after struggling for 2-3 weeks i went back to eclipse.
and it still works great.
Netbeans was too slow last time I tried and Eclipse is not unstable for me.
If I would work with android, I would switch to IntelliJ. I heard that one is better and Android plugin for Eclipse is horrible.
NetBeans also behaves like a GUI is supposed to. I wish the Android SDK was built on NetBeans. But with Google and Oracle being at loggerheads, it ain't going to happen.
If I write some Java on my own, I go Netbeans.
jGrasp wont install on my linux machines for some reason and I have never had anyone propose anything else.
(i'm an entry level java student)
Screw FizzBuzz...the first question on an interview should be: Do you use Eclipse? That speaks volumes, far more than a silly set of "if" statements and making use of the modulus operator.
Slow: Buy a new computer. With memory. Sheesh.
Unusable: Well, it can be used. But it is a travesty of a GUI. A GUI should offer only valid operations. Eclipse lets, nay offers, nay presents on a silver platter just a click away the opportunity to do senseless destructive things. Thousands of them for every one sensible right thing you can do. It is my nominee for Least Discoverable Human Interface.
"Apart from that, Mrs. Lincoln, how was the play?"
I use Eclipse. I don't find Android Studio to be materially better. I am constantly offended by Eclipse being the most rule-breaking in-a-bad-way GUI ever. If it didn't have great refactoring (that works about 80% of the way when Android XML files are involved) and pretty good code completion and documentation pop-ups I would be more motivated to replace it.