Java is the most popular development platform on the planet, with literally millions of developers and users and over twenty years of development. In this presentation, we’ll start with a discussion about where Java is today. The current release is JDK 11. Moving applications from JDK 8 to a later release requires careful attention to the impact of the Java Platform Module System, which we’ll briefly discuss. The way Java is delivered is changing in the next six months; from JDK 11 public updates will only be available for free for six months, until the next release of the JDK. What this means and how it impacts users will be discussed in detail. From there, we’ll look at the technical future of the Java language and platform with projects like Valhalla, Loom and Metropolis.
Simon Ritter is the Deputy CTO of Azul Systems. Simon has been in the IT business since 1984 and holds a Bachelor of Science degree in Physics from Brunel University in the U.K. Simon joined Sun Microsystems in 1996 and started working with Java technology from JDK 1.0; he has spent time working in both Java development and consultancy. Having moved to Oracle as part of the Sun acquisition, he managed the Java Evangelism team for the core Java platform, Java for client applications and embedded Java. Now at Azul, he continues to help people understand Java as well as Azul’s JVM technologies and products. Simon has twice been awarded Java Rockstar status at JavaOne and is a Java Champion. He currently represents Azul on the JCP Executive Committee and on the Java SE Expert Group (JSR 379, 383 and 384).