|
|
|
|
|
by pjmlp
2117 days ago
|
|
Easy, JVM == UNIX == Browser, Java == C == JavaScript. Anything else on the JVM is nice to have, but isn't where all the goodies are. Google has a special interest in getting rid of Java, hence Kotlin. In fact, it is going to be fun to watch how they will keep up with the pace of the JVM, because when the majority of key libraries move to modern Java, many of them will stop being compatible with D8/R8, forcing Android developers to use pure Kotlin libraries. Then JetBrains needs to think how to make use of Java libraries that use the new FFI, virtual threads, inline classes, generics, SIMD vector types, while keeping the language compatible with what ART is capable of. |
|