With regard to the enormous amount of existing Java-based systems it is safe to say that any rumours of Javas demise have been greatly exaggerated.
The change of the release cycles and of the licensing model have caused some turmoil, that's true. At out company, we are evaluating to switch completely to OpenJDK as a consequence. Also the transfer of the Java EE APIs to the Jakarta EE project under the umbrella of the Eclipse Foundation is a thing where it is not yet clear how it will work out; but I from my perspective it looks quite promising.
I'm quite certain that the ecosystem will stabilize itself relatively soon.
Of course, there is a lot of competion. The JVM is a lot more than just the Java language. In the Android world Kotlin has become a first class citizen for example.
Java is far from becoming a niche. Its ecosystem is mature. It is still expanding, albeit not with the same pace as, say Node. The recent developments will surely be consolidated and sorted out in a reasonable time frame.
But I'd consider being polyglot and having an open mind to be beneficial for any dev.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
With regard to the enormous amount of existing Java-based systems it is safe to say that any rumours of Javas demise have been greatly exaggerated.
The change of the release cycles and of the licensing model have caused some turmoil, that's true. At out company, we are evaluating to switch completely to OpenJDK as a consequence. Also the transfer of the Java EE APIs to the Jakarta EE project under the umbrella of the Eclipse Foundation is a thing where it is not yet clear how it will work out; but I from my perspective it looks quite promising.
I'm quite certain that the ecosystem will stabilize itself relatively soon.
Of course, there is a lot of competion. The JVM is a lot more than just the Java language. In the Android world Kotlin has become a first class citizen for example.
Java is far from becoming a niche. Its ecosystem is mature. It is still expanding, albeit not with the same pace as, say Node. The recent developments will surely be consolidated and sorted out in a reasonable time frame.
But I'd consider being polyglot and having an open mind to be beneficial for any dev.