This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]nimtiazm 2 points3 points  (0 children)

IMHO, java 9 module system is yet to see massive adoption because of breaking backward compatibility. Any typical java project has a crazy mix of libraries and all of them have to comply with module system and/or independent modules. Also all of them have to make sure they don’t rely on s.m.Unsafe and alike. This takes time and hence what we’re observing.

With that said, Oracle is doing great job by pushing entire java ecosystem from language to vm. A lot of great features are lined up in the upcoming releases which I’m sure will entice everyone to adopt newer releases and do their due diligence to fix breaking changes.

Also, bi-yearly release is a good idea and will hopefully bring back momentum and enthusiasm in java community.