JavaOne 2016: “Java 9 will be coming soon — but not as soon as you’d probably hoped”
It’s that time of the year again! JavaOne is up and running and we are making sure you get the latest scoop from Oracle’s finest. Find out everything you need to know about Java 9 and Java EE.
JavaOne 2016 is finally here. George Saab, Vice President of Development at Oracle, Mark Reinhold, Chief Architect of Java Platform Group at Oracle, Anil Gaur, Group Vice President of Cloud Application Foundation at Oracle and Sharat Chander, Director of Java Product Management at Oracle took the stage and delivered on their promise to unveil Oracle’s plans for Java 9 and Java EE.
Twitter Vice President of Engineering Nandini Ramani took JavaOne’s stage to reveal that Twitter has shifted from Ruby on Rails to microservices and is now using a combination of Java and Scala. She also gave a shout-out to using machine learning methodologies to tune JVM.
Apache Spark — the Pokemon GO of Big Data
Reynold Xin, Chief Architect of Databricks explained why Apache Spark is a game changer for analytics and revealed that the team behind Apache Spark chose Java because it is one of the most reliable platforms. He also offered a few examples of growth areas, namely traditional business intelligence, machine learning, artificial intelligence and a combination of machine learning and real-time data processing. Xin also joked that Apache Spark is the Taylor Swift of Big Data or Pokemon GO of Big Data.
Java will soon be a first-class citizen for Docker
George Saab, Vice President of Development at Oracle, took a stroll down memory lane and looked back at how Java has changed and evolved during the last two decades. He opined that the cloud and DevOps have changed the world and emphasized the importance of containers. Saab announced that Java will soon be a first-class citizen for Docker.
Mark Reinhold: “Java 9 will be coming soon — but not as soon as you’d probably hoped”
Mark Reinhold, Chief Architect of Java Platform Group at Oracle took the stage to ensure the JavaOne crowd that Java 9 will be released in the near future but emphasized that the release will not happen as soon as users would have hoped. However, he also pointed out that Java 9 is not only about Jigsaw, although it is the headline of the release.
Reinhold explained that one of the features, JShell, is also very important. It can be used to explore an API and it’s basically all about exploratory programming.
Anil Gaur: “There is a very well-defined plan for Java EE 8 and Java EE 9”
Anil Gaur, Group Vice President of Cloud Application Foundation at Oracle revealed that applications represent the boss right now and emphasized the need to shift the focus due to today’s challenges. He emphasized that Java EE has been so successful because it offered a comprehensive platform and explained that the new themes for Java EE are cloud and microservices.
Here are the proposed enhancements for Java EE:
However, Gaur emphasized that this is a community process. He announced that Java EE 8 will be ready by the end of next year and Java EE 9 will be released one year from then. “The work for Java EE 9 will start right now,” he concluded.
Two new portals
Last but not least, there are two new portals: go.java and developer.oracle.com. The first one is for young developers who want to learn Java skills and the second portal allows developers to find the tools, technologies, and resources they need for their development projects.
If you didn’t have time to watch the Java keynote, you’re in luck.
Stay tuned for more updates from JavaOne!