3 ms·
I wish they would focus on making the underlying platform and bytecode more amenable to all the other, non-Java languages like Scala that compile to JVM bytecod
by dlandis 10y ago
I wish they would focus on making the underlying platform and bytecode more amenable to all the other, non-Java languages like Scala that compile to JVM bytecode. The real value is in the highly optimized, stable, and performant underlying JVM platform. If it was easier to create languages like Scala that were "compatible" with Java codebases and had the primitives they require in the underlying platform, then that would lead to an incredible amount of innovation I think. Nobody really cares that Java (on the language syntax level) is going to add some features in 5-10 years that other langs already had 10 years ago, that is ridiculous.
- pjmlp 10y agoWhen looking at the common Java shops scattered all around the world, not the SV darlings, Java (the language) is the only option. Why do you think Lightbend now offers Java services in addition to Scala ones? Most of us only get to use Java, customers don't allow for anything else on JVM related projects.
- Roboprog 10y agoWelcome to Sacramento :-(
- mdellabitta 10y agoHave you looked at Truffle & Graal, which are going to be introduced in Java 9 to some extent? https://medium.com/@octskyward/graal-truffle-134d8f28fb69#.hgyprrd1j https://medium.com/@octskyward/graal-truffle-134d8f28fb69#.h... https://en.wikipedia.org/wiki/Graal_(compiler) https://en.wikipedia.org/wiki/Graal_(compiler)
- twic 10y agoWhat features or changes would make the JVM more amenable to other, non-Java languages?