@ OSGELD... to my silly eyes... I see WAY more commonality between Processing and Arduino than differences... so, while I understand that you do not... it leaves me confused that you feel that way.
So I guess what I'm hearing is that there is a core group that cannot "grok" the need for the legacy connection to Processing and it's limp interface standards and would prefer it if we had something like AVRSTUDIO with Arduino compatibility?
(note: My attitude about processing is that both Arduino and Processing are essentially simplified Java... that's why I see so much similarty.)
List<String> ls = new ArrayList<String>(); // 1
arduino is NOT JAVA
Yeah, but minimalist java looks an awful lot like minimalist C++, and the Arduino IDE/Editor is more-or-less exactly the Processing IDE/Editor
I think it's primarily the editor we're talking about here; I don't hear a lot of complaints other about the Arduino IDE (well, no debug or sim, but that's more than an IDE problem.
It's a credit to the Processing folk that their IDE moved smoothly to a whole different language, but it's still pretty much the same editor/etc...
I'm not wildly enthusiastic about Eclipse. The "getting started project" for the MSP430 Launchpad (which has an eclipse-based IDE) was still setting up Eclipse parameters when Arduino users were staring happily at a blinking LED. It's REALLY HARD to be both "powerful" (according to experience engineers) and "simple" (for new users) at the same time.
What if your computer had crashed?
Don't know why the developers waste their time on this poor piece of work.