News for hackers. Stuff that matters.
Re:JDK 9 General-Availability Release by luizb on Thursday September 21, 2017 @07:00PM (#15308055)
NO language enhancements .... I guess they leave that for the Kotlin guys ...
Re:JDK 9 General-Availability Release by filomeno on Friday September 22, 2017 @05:47AM (#15310578)
Not a "language" enhancement per se, but I find Collection Factory Methods a nice improvement.

https://www.sitepoint.com/ultimate-guide-to-java-9/#collecti...

Re:JDK 9 General-Availability Release by topspin on Thursday September 21, 2017 @09:40PM (#15308789)
There are a few language enhancements. It's true the 9 isn't a revolutionary release for the Java language, but there are several useful changes.

This[1] is the best summary of what is in the release that I've read. The first section discusses language enhancements. Lots of cross references to JSRs and other material.

[1] https://www.sitepoint.com/ultimate-guide-to-java-9

Re:JDK 9 General-Availability Release by virtualwhys on Thursday September 21, 2017 @09:52PM (#15308847)
Don't worry, pattern matching and data classes should be coming in one of the Java 9 feature releases (6 month cycle).

They'll probaby cherry pick some other language features along the way to Java 10.

Re:JDK 9 General-Availability Release by pron on Friday September 22, 2017 @03:16AM (#15310030)
There is not going to be a Java 10. The next version of Java will be 18.3, to be released in March '18, followed by a release every 6 months. Those will not be "Java 9 feature releases" but "major" Java releases.
Re:JDK 9 General-Availability Release by dionian on Thursday September 21, 2017 @07:11PM (#15308100)
modules are a massive enhancement that will benefit kotlin as well as any other jvm language
Re:JDK 9 General-Availability Release by luizb on Thursday September 21, 2017 @07:34PM (#15308189)
I wouldn't classify that as _massive_ , but it definitely pleases the maven/gradle dudes.

Still, no major language enhancements...

Re:JDK 9 General-Availability Release by dionian on Thursday September 21, 2017 @09:45PM (#15308821)
well, most of my java projects tend to be very broad in scope, so in those cases, it can potentially make a major impact in systems and API designs.. I'm being optimistic!
Re:JDK 9 General-Availability Release by pjmlp on Friday September 22, 2017 @03:05AM (#15309988)
Just yesterday I was giving support to a Java 1.4 project....