Articles, Home

JEP 428: Structured Concurrency to Simplify Java Multithreaded Programming

JEP 428, Structured Concurrency (Incubator), has been promoted from Proposed to Target to Targeted status for JDK 19. Under the umbrella of Project Loom, this JEP proposes simplifying multithreaded programming by introducing a library to treat multiple tasks running on different threads as an atomic operation. It will streamline error handling, improve reliability, and enhance observability.

Articles, Home

Java’s Greatest by Rockstars IT

No conferences are the same, and a stage is not always a stage. It can be everything from regular stages in conference centers, really big screens in cinema complexes, and regular meeting rooms to setups where the audience is located behind you, or the stage is made of ice (gets really cold after a while by the way…).

Articles, Home

JEP 405: Record Classes to Extend Pattern Matching in Java

JEP 405, Record Patterns (Preview), has been promoted from Proposed to Target to Targeted for JDK 19. Under the umbrella of Project Amber, this JEP proposes to enhance the language with record patterns to deconstruct record values. Record patterns may be used in conjunction with type patterns to “enable a robust, declarative, and composable form of data navigation and processing.”