News for hackers. Stuff that matters.
Re:Android++: Native development and debugging extension for... by shadowmint on Monday January 27, 2014 @10:23AM (#7130722)
They also say:

     In general, you should only use the NDK if it is essential 
     to your app—never because you simply prefer to program in C/C++.
Which continues to annoy me even now.

I recall the fireside android team chat one time (two years ago?) that went something like:

     Question: So what about the NDK? You can't beat native for performance...
     Android team member: *laughs* ... well, you can't beat java for portability
     Comment from audience: Unless you want to use your code on another platform...
     <awkward silence, discussion moves on to next question>
That's certainly how I feel about it.
Re:Android++: Native development and debugging extension for... by mtdewcmu on Monday January 27, 2014 @10:51AM (#7130906)
Good point. For better or worse, iOS is native code, and you could potentially write C or C++ that targets both.
Re:Android++: Native development and debugging extension for... by pjmlp on Monday January 27, 2014 @02:10PM (#7132403)
Yeah, right.

However,

- Google has managed to fragment the Java world

- Pushes Renderscript instead of OpenCL

- Forces everyone to go via JNI to access Android APIs in C and C++ land

They are no better than the other players.

I am actually curious to find out what are their plans in regard to ART. Only replace Dalvik, or go further in terms of what will be the set of supported languages.