3 ms·
They're not stripping anything of it's meaning; they're taking things to their logical conclusion. And there's really no way that you can claim the language use
by s73v3r 11y ago
They're not stripping anything of it's meaning; they're taking things to their logical conclusion. And there's really no way that you can claim the language used for Android development is not Java.
- bitmapbrother 11y agoIt's clear you don't understand how the ART VM works so why not research it instead of trying to argue how you think it works.
- s73v3r 11y agoI know how it works. Claiming that someone who disagrees with you must not know how something works doesn't exactly prove your point.
- needusername 11y ago> And there's really no way that you can claim the language used for Android development is not Java. Even if the language used for Android development is were Java that wouldn't make ART a JVM. JVM is a VM specification that is not tied to the source but the byte code. In several cases (eg. method lookup) there a significant differences between Java and JVM semantics. The language used for Android development is not Java. Again, there is a precise definition of what Java means (the language specification) and a test to verify what you have is Java (the TCK). ART/Android does not pass that test (it's not even close) and has no intention of doing so. For example Java semantics allow on the fly code generation. AFAIK ART/Android does not support this.