3 ms·
Java is not the JVM. Lots of new projects on the JVM go with Kotlin or Scala.
by jupp0r 3y ago
Java is not the JVM. Lots of new projects on the JVM go with Kotlin or Scala.
- pjmlp 3y agoNah, a drop in the Java ocean outside Android.
- wiseowise 3y agoJVM is the Java. It is literally reference implementation. JVM changes to accommodate changes in the Java language, not the other way around.
- jupp0r 3y agoAre you saying that there are no other languages than Java that target the JVM?
- The_Colonel 3y agoYou're loose with the terms. Java is not "literally reference implementation", it's the platform language of JVM. While this is a major advantage, Java has also its fair amount of problems, some of them unfixable (or rather, the Java team is unwilling to fix them). It looks like Java will never get a proper fix for the whole in the type system named null, while there are some great languages running on JVM solving that.
- wiseowise 3y agoWhatever problems it has, Java calls the shots on JVM.