The SolutionFactory To Java's Problems#talkProject Amber steadily and carefully chips away at Java's persistent pain points. This talk discusses released, previewing, and upcoming features achieve that and make Java more expressive, more succinct, and more readable.
Modern Java - Ask Me Anything#talkNew language features, API additions, and JVM improvements; projects Amber, Loom, Panama, and Valhalla; shorter release cadence and free Oracle JDK - there's a lot going on in modern Java. I'll do my best to answer all your questions about it.
Java Next#talkFrom Amber to Loom, from Panama to Valhalla - the four big projects are entering the home stretch. Time to take a closer look at how they will improve Java.
Patterns,Project Amber brings new patterns and puts them into
switch, and Valhalla's Primitive Classes - JDK News #2#video
switchwhile Project Valhalla takes off and proposes introducing primitive classes
Pattern Matching Quartet - JDK News #1#videoA summary of four recent discussions about pattern matching on the Project Amber mailing lists
Java 2077#postThe year is 2077, the Java version is 128. It's not LTS. Here's how Loom, Valhalla, Panama, Leyden, Amber, and Jigsaw pushed humanity to the brink. And how you can save us.
Evolving Java WithUse
––enable–previewaka Preview Language Features#post
--releaseduring compilation) to experiment with Java's preview features
Java 11: A New Dawn - Releases, Oracle JDK vs OpenJDK, and LTS#videoOracle's announcements of the six-month release cadence and new licensing caused quite a ruckus - now that things calmed down, lets discuss where we're headed
What Future Java Might Look Like#postJava's future is full of cool advances: data classes, value types, generics over primitives, pattern matching, etc. Let's peek into Java's future!
The Ultimate Guide To Java 9#postJava 9 is coming! Besides Jigsaw it brings new language features and many new and improved APIs. Check out the ultimate guide.
Jigsaw Hands-On Guide#postA Jigsaw tutorial explaining how to create modules, state dependencies between them, and use the module system as a service locator to decouple modules.
Six-Month Delay Of Java 9 Release#postMark Reinhold proposed a six-month delay of JSR 376 / Project Jigsaw and thus of the Java 9 release. According to this JDK 9 would come out in March 2017.
JavaOne 2015: Under The Hood Of Project Jigsaw#postJavaOne 2015 saw a series of talks by the Project Jigsaw team about modularity in Java 9. This one gives a peek under the hood discussing layers and class loaders.
JavaOne 2015: Advanced Modular Development#postJavaOne 2015 saw a series of talks by the Project Jigsaw team about modularity in Java 9. This one details different migration scenarios.
JavaOne 2015: Introduction to Modular Development#postJavaOne 2015 saw a series of talks by the Project Jigsaw team about modularity in Java 9. This one introduces the basic concepts.
JavaOne 2015: Prepare For JDK 9#postJavaOne 2015 saw a series of talks by the Project Jigsaw team about modularity in Java 9. This one explains how to prepare for it.
Will There Be Module Hell?#postJava 9's Project Jigsaw promises to solve JAR hell but falls short when it comes to conflicting versions. Will there be module hell instead?
Impulse: "Adventures On The Road to Valhalla"#postA summary of Brian Goetz' talk "Adventures On The Road to Valhalla" given at JVMLS in August 2015. Focused on generic specialization and the two prototypes.
All About Project Jigsaw On InfoQ#postMy posts about Project Jigsaw got polished and published on InfoQ.
The Features Project Jigsaw Brings To Java 9#postA detailed presentation of the features Project Jigsaw brings to Java 9: modularization, encapsulation, configuration, performance, and more.
Motivation And Goals Of Project Jigsaw#postA look at how Project Jigsaw (coming in Java 9) aims to solve JAR/classpath hell and at its goals to improve security, maintainability and performance.
JavaFX, Project Jigsaw and JEP 253#postJEP253 aims to prepare JavaFX for Project Jigsaw by defining public APIs for functionality that will become inaccessible due to modularization.
How Java 9 And Project Jigsaw May Break Your Code#postWith Java 9 comes Project Jigsaw - a modularization of the JDK - which will break existing code. An overview over the planned changes lets you see whether yours is affected.
Value-Based Classes#postAn explanation of value-based classes in Java 8. Why do they exist? What are their limitations? How (not) to use them?
Impulse: "Lambdas In Java: A Peek Under The Hood"#postDiscussing the talk "Lambdas in Java: A peek under the hood" given by Brian Goetz at the goto; conference 2013 in Aarhus.
Why Isn'tDiscussing the reasons for not making Java 8's new type