Join Venkat Subramaniam and Simon Ritter for a webinar exploring the new features in JDK 9 targeted at developers, making the job of Java coding easier.
We’ll start with Venkat discussing JShell—The REPL for Java Developers
Many languages have REPL and it’s great to see Java finally have its own execution shell. In this part of the presentation learn the benefits of JShell and how to use it for micro-prototyping and to improve your agility when programming with Java 9.
Next, Simon will explore some unexpected Java 9 changes
Simon will discuss what’s changed in JDK 9 around the Java language and core class libraries. Although the big new feature in JDK 9 is the Java Platform Module System, there are a number of great new APIs and little language changes being added to Java 9 as well. We’ll look at improvements to the streams API, new concurrency APIs and how Project Coin got milled, including why you can no longer use a single underscore as a variable name anymore (of course, you never did that, did you?)
Dr. Venkat Subramaniam is an award-winning author, founder of Agile Developer, Inc., creator of Agilelearner.com, and an instructional professor at the University of Houston. He has trained and mentored thousands of software developers in the US, Canada, Europe, and Asia, and is a regularly-invited speaker at several international conferences. Venkat helps his clients effectively apply and succeed with sustainable agile practices on their software projects. Venkat is a (co)author of multiple technical books, including the 2007 Jolt Productivity award winning book Practices of an Agile Developer.
Simon Ritter is the Deputy CTO at Azul and previously was a Java Technology Evangelist at Oracle Corporation. Originally working in the area of UNIX development for AT&T UNIX System Labs and then Novell, Simon moved to Sun in 1996. At this time, he started working with Java technology and has spent time working both in 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 is a Developer Advocate at ZeroTurnaround, and is all about community discussion and interaction. His passion around technical communities led him to become the founder and organiser of the vJUG (virtualJUG), as well as continuing to be an active leader of the London Java Community (LJC). Simon’s energy in building and driving the Java community forward culminated in him becoming a Java Champion in 2014. Previously, Simon worked for IBM for almost 12 years, testing, developing and evangelising WebSphere Application Server. He is an experienced speaker, having presented at JavaOne, DevoxxUK, DevoxxFR, IBM Impact, JDC, JMaghreb and many more (including the vJUG), and is a keen technical writer for RebelLabs.