English is my second language. Let me tell you something, English is very hard to learn. To me, it is a very disorganized language that seems like it was designed by a committee. A very drunk and disorderly committee. The rules of grammar and spelling frequently contradict itself. Often, the exceptions are as numerous as the rules.
That's French you're describing there.
At least that's how it seemed to me in school. English on the other hand was a lot easier.
I don't think you can generalize that way and label certain languages easy or hard to learn, it probably depends on how your native language has influenced your brain structure for languages, on the circumstances in which you try to learn another language (I didn't really get along with my French teacher, I don't think that helped) and many other things.
(my native language is German)
It is almost as bad as developing for AVR with AVRStudio.
I'm not following that analogy. I think AVRStudio is just fine as far as IDEs for microcontrollers go.
[...]Droid has way more apps available for it.[...]
uh, what? Maemo is a Debian-based Linux. There is no sandbox runtime or anything, it's pretty much a standard Linux. Which means you can install a lot of the applications you could install on any generic Linux box. So I highly doubt that there are more apps for Android than there are for Maemo.
"If I do not want others to quote me, I do not speak." -- Phil Wayne