"Now that the dust has settled after Stephen Elop's big announcement on the 11th February 2011, many have come to realise that actually Nokia's move towards a a new Ecosystem is not as bad as what they thought. [...] But what does all this mean for the Nokia Developers? When the proposed partnership with Microsoft was announced, many felt betrayed and worried about their future, but after having heard and assisted a number of workshops at the Nokia Developer Day at this years Mobile World Congress in Barcelona, earlier this month, their outlook towards the new ecosystem has taken a 180 degree turn and are now looking at the proposed partnership with a lot more enthusiasm, recognising the potential it will bring them in the coming months."

Offtopic but have no idea, where people take these claims. I've used Eclipse like 5-6 years already and also tried others but always returned to Eclipse. Well probably because I don't need much from IDE and could be happy with VIM or Notepad++ and commandline compiler. The most important aspect of an editor/IDE is that it should not get on my way and should not help me too much. Many IDE's and environments try to be too careful and elliminate the possibility to produce broken code (even if the development is in the middle and I just want to try out a small part of the program so the rest can be broken). All I need is just some background compiler that shows I have not imported particular dependency into my code.

* It's slow and clunky
* Lots of bugs (many NPEs)
* It tries to do *everything*, the result being that the most common options are always buried in 30 item context menus.
* It's really slow.
* I still haven't worked out how the whole workspaces thing is supposed to work. It seems like you are forced to put your projects in a certain place, and it's impossible to import an existing project - and if you try to do 'create from existing code', it will complain that there is already a project with that name!
* The interface is insanely cluttered.
* Did I mention it is really slow?

Of course it has a couple of nice features, such as really good auto-complete, auto-format & refactoring tools.

Netbeans is quite a lot better, but still quite slow.

IDEA seems to be the best Java IDE. And I think it has nice Android support now, although I've not used it much.

But either way, Qt Creator blows them all out of the water. It's just so elegant and simple!