Honest question; does Android get much value out of being based on Java? Its got its own VM and libraries and APIs. What parts of the mainstream Java ecosystem does Android benefit from?
no plus ones
Shared publicly•View activity
- Ray Ryan+1Tools (IntelliJ, Eclipse) and mainstream libraries, not least among themand .Apr 18, 2012
- A familiar language with clear semantics. Tools. Lots of open source code. Decent documentation -- JavaDoc and the way it's used is a big help.
(Objective C was a better hack than C++ in 1983. Now it's just hacky.)Apr 19, 2012
- Man! We spent 3 hours last night debugging a C program crashing in the JPEG decoder.
It turns out a compiler switch set enums to be 1 byte. So the code passed in structs of the wrong size for the JPEG library.
The C languages are saddled with assembly language macros and linking. #including interface definition text rather than symbols! What a bad idea.Apr 22, 2012