Carrier Classes; Beyond Records - Inside Java Newscast #105
Explores the concept of 'carrier classes' in Java, a proposed generalization of records, and discusses recent developments in Project Amber.
Explores the concept of 'carrier classes' in Java, a proposed generalization of records, and discusses recent developments in Project Amber.
A look at Java's 2026 roadmap, covering updates on major OpenJDK projects like Valhalla, Leyden, Amber, and Loom from a Java Developer Advocate.
A look at Java's planned language evolution for 2025, focusing on Project Amber features like flexible constructor bodies and their connection to Project Valhalla.
Explores modern improvements to Java's beginner experience, including Project Amber features and updated teaching approaches.
Java architects answer community questions about Project Amber, Valhalla, language features, and the future of Java development.
Explores how Java's Project Amber addresses language pain points like verbosity and data handling with features like records, pattern matching, and text blocks.
Brian Goetz discusses the current state and future of pattern matching in Java, covering null handling, switch exhaustiveness, and design challenges.
Overview of Java's key projects (Valhalla, Panama, Loom, Amber) for 2022, including their goals, current state, and future plans.
Overview of recent JDK development discussions, focusing on four pattern matching proposals: documentation, array patterns, destructuring, and for-each loops.