Inside Java is a podcast for Java Developers brought to you directly from the people that make Java at Oracle. We'll discuss the language, the JVM, OpenJDK, platform security, innovation projects like Loom and Panama, and everything in between.
“Java 17 is Here!” Part 2
To mark the Java 17 release, we have not one but two podcast episodes! In this second part, Chad discusses the evolution of the Java language with Brian Goetz, the Java Language Architect. Chad then concludes this special Java 17 episode with Stuart Marks, aka Dr. Deprecator, on the importance of deprecation!
“Java 17 is Here!” Part 1
To celebrate the launch of Java 17 we have not one but two podcast episodes! In this first part, Chad discusses some exiting license changes with Donald Smith, i.e. the Free Java License. Chad then continues the discussion on Project Panama and the Vector API with Paul Sandoz.
Make sure to also listen to the upcoming Part 2 where Chad discusses with Brian Goetz and Dr. Deprecator aka Stuart Marks!
Check the complete show-notes ➱ https://inside.java/2021/09/14/podcast-019/
“Java's steady march towards strong encapsulation” with Alan Bateman
JWith JEP 403, Java 17 will strongly encapsulate the JDK internals. This is the latest step in a process that began in Java 9 with the modularization of the JDK. In this episode, Alan Bateman joins Chad to discuss the importance of strong encapsulation, the history, how this will affect your applications today, and what to do in order to prepare for it.
See complete show-notes ➱ https://inside.java/2021/06/29/podcast-018/
“Pattern Matching” with Gavin Bierman
In this episode, David discusses with Gavin Bierman a new set of Java language features coming from Project Amber, i.e. Pattern Matching. In addition to `sealed classes` and `pattern matching for instanceof`, they are covering in great detail a new (and great!) JDK 17 preview feature: `pattern matching for switch`.
* Episode resources https://inside.java/06/13/podcast-017/
* More episodes https://inside.java/podcast/
* Contact us https://inside.java/about/
“Let's Discuss JDK and Networking” with Michael McMahon and Daniel Fuchs
In this episode, David (remotely) sat down with Michael McMahon and Daniel Fuchs both from the Java Dublin engineering team to discuss some of the recent JDK network-related updates: from the HTTP/2 Client API (Java 11) and its updates in Java 16 to the new Java 16 Unix Domain Socket Channel API. There's even a small HTTP/3 sneak peek.
“Java 16 is Here!” with Mikael Vidstedt
The release of Java 16 was a good reason to invite Mikael Vidstedt, Director of JVM Engineering, again into the show. In this episode, Chad and Mikael discuss some of the new JDK 16 features, the 6 months release cadence but also how some Valhalla initial bits are starting to gradually appear into the platform, and more!
For the detailed show-notes, make sure to check-out the episode page at https://inside.java/2021/03/16/podcast-015
And for more episodes, please visit https://inside.java/podcast
Straight from the horse’s mouth
Get the background of highlighted features from every new release of Java straight from the people who worked on that feature at Oracle
The good stuff
Do you like learning? Do you like fast, secure and reliable programming languages? We’ll do I have a podcast for you. Buckle up, because it’s all here and it’s awesome!