Re:The Oracle Java Platform Extension for Visual Studio Code
by wiseowise on Wednesday October 18, 2023 @05:15PM
(#37934873)
JVM is the Java. It is literally reference implementation. JVM changes to accommodate changes in the Java language, not the other way around.
[ Parent
| on HN ]
Re:The Oracle Java Platform Extension for Visual Studio Code
by jupp0r on Wednesday October 18, 2023 @05:53PM
(#37935283)
Are you saying that there are no other languages than Java that target the JVM?
Re:The Oracle Java Platform Extension for Visual Studio Code
by belfthrow on Wednesday October 18, 2023 @06:51PM
(#37935872)
No he's saying that java gets the features implemented from the bytecode spec first. And you well know it, or maybe you have no idea and are just a kotlin fan boy...
Re:The Oracle Java Platform Extension for Visual Studio Code
by vips7L on Thursday October 19, 2023 @07:47AM
(#37941562)
The VM also knows about Java the language, its idioms, and language features. It’s a two way street.
Re:The Oracle Java Platform Extension for Visual Studio Code
by The_Colonel on Wednesday October 18, 2023 @07:18PM
(#37936099)
You'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.