Because the devs were more comfortable with C?
What does OpenJDK have to do with an IDE?
Shouldn't your embedded device have an instruction set?
Maybe you aren't, but you're deceiving yourself?
Why would it break with external libraries?
What did you mean by this then?
'real' messaging apps?
Lol. Where is this?