The feature we always hear about whenever Java 9 is in the news is Jigsaw, modularity for Java. But modularity just doesn’t scratch the same developer itch that Java 8’s lambdas and streams did, and as developers we’re left with a vague sensation that version 9 might just not be that interesting. In fact, Java […]

Read more

This is the forth in a series of articles looking at some of the JDK Enhancement Proposals (JEPS) hoping to make their way into Java 9. Last week we looked at changes to the JVM. This week we’re looking at less exciting JEPs. However they are important for ease of documentation and documentation accessibility. We’ll look […]

Read more

This is the second in a series of articles looking at some of the JDK Enhancement Proposals (JEPS) hoping to make their way into Java 9. Last week we looked at JShell. This week, after looking at the good, the bad and the ugly the focus is on HTTP/2 in JEP 110. This proposal aims to define a new […]

Read more

This is the first in a series of articles looking at some of the JDK Enhancement Proposals (JEPS) hoping to make their way into Java 9. This week we’re going to look at JShell, otherwise knows as JEP 222. This was outlined in the JavaOne 2016 keynote with Mark Reinhold. Finally, a REPL REPLs, Read-Eval-Print […]

Read more

We caught up with Chris Engelbert from Hazelcast (@Noctarius2k) at Devoxx Poland 2016 where he had some interesting insights into what we might expect to see in Java 9, what’s up in the air and what replacements for sun.misc.Unsafe might look like. You can catch Chris’s session on the Devoxx Poland Youtube Channel.

Read more

Project Jigsaw aims to create a simple, friendly, and scalable standard module system for the Java platform. This session explains its key goals and design principles, shows the progress made in the past year, and demonstrates its use.

Read more