News for hackers. Stuff that matters.
Re:Java Feature Spotlight: Text Blocks by jpgvm on Friday May 01, 2020 @09:30AM (#23041774)
It's a combination of things. Java is slow moving by the very nature of the contributors to the language and runtime favouring slow methodical advancement.

Additionally Java has a longer history than most of backwards compatible software that contributes to a higher burden of testing before making changes to the core language.

Finally there is the community itself which favours high performance and reliability and prefers where possible to make use of libraries rather than change the language or runtime itself.

That isn't to say Java isn't evolving or that the JVM itself is stagnant.

The introduction of the Java module system allowed the JRE itself to become a much lighter dependency. Things like Project Loom seek to bring Erlang-like fiber/green thread support to the JVM and will probably land in a release soon.

Also the release cadence has been changed so new releases are now landing much more frequently which is increasing the pace of development.

Re:Java Feature Spotlight: Text Blocks by lostmsu on Friday May 01, 2020 @09:39AM (#23041858)
I think at this moment it is fair to say, that Java WAS a slow moving language. Now it is catching up quickly.
Re:Java Feature Spotlight: Text Blocks by jpgvm on Friday May 01, 2020 @02:19PM (#23044963)
Yeah I probably should have lead with that.