3 ms·
1. Sure, Google could have chosen Scala for Android dev and removed any trace of the Java API. But they didn't. Ask yourself why. 2. As was noted in various tr
by throwawaykf05 11y ago
1. Sure, Google could have chosen Scala for Android dev and removed any trace of the Java API. But they didn't. Ask yourself why.
2. As was noted in various trials (Oracle, MS antitrust) "Java" is not one thing, it's multiple. It can refer to the language, the dev environment, the runtime or the API. This case is specifically about the API. Similarly, Android is not just the software that runs on the handset, it also includes the dev environment needed to make that software.