DEV Community

Discussion on: Does Java 18 finally have a better alternative to JNI?

Collapse
 
shvahabi profile image
Shahed

Actually Java isn't a programming language anymore either. Java from 8 to 17 borrowed a lot of features from Scala, still cannot overtake it's own bad design decisions. Kotlin another popular JVM language is also a reduced set of Scala features. Oracle which is much more business driven than say Eclipse, gave away JEE, because it was so difficult to maintain old Java codebase. Still most new features are not used by majority of developers. So if you take it language-wise it's huge upgrades did not help it to shine again, although it's infrastructure is still one of the most robust ones out there.