DEV Community

Discussion on: Will Java Trend Towards Obscurity?

Collapse
 
petarov profile image
Petar G. Petrov

Is it this time of the year again? πŸ˜‰

wiki.c2.com/?JavaIsTheNewCobol

Collapse
 
ben profile image
Ben Halpern

This is generally the sober truth, but......

Java's interop must make with other JVM stuff is definitely notable. And the proprietary Oracle concerns (whether valid or not) sure seems like an extra wrench.

Collapse
 
petarov profile image
Petar G. Petrov • Edited

I would look at the subject also from the geo location perspective. I'm not familiar what the state of Java as a job requirement skill is in North America, but in Europe knowing Java pretty much guaranties you a stable longterm job.

I might be wrong, but I do not see that getting changed anytime soon. Of course, my comment doesn't stand against learning alternative JVM languages, which is what I'm doing at the moment as well.

Collapse
 
elmuerte profile image
Michiel Hendriks

the proprietary Oracle concerns

I think Oracle Legal threw the towel into that ring. Java is only becoming more and more a community owned platform. All commercial features from the original Java distribution have become part OpenJDK which is the default JVM distribution/reference implementation. I think Oracle is going to try to earn money by delivering an alternate Java runtime which is currently named GraalVM. It's open source and free for non-commercial use. It provides a whole bunch of interesting things which companies might be interested in to pay for.

Java as a language is also picking up speed again. Unless JetBrains is going to open Kotlin and make it a community language I think it will eventually lose from new-Java.

If the Oracle/Java debacle showed anything it is that for a single company to try to keep control over a technology can lead to its downfall, or lack of success.