The Java language is continuously in progress, behind this perpetual improvements sit projects.
▪ PROJECT VALHALLA focuses on reducing the memory and computational overhead associated with storing objects representing small, immutable, identity-less types in memory. This focus on reducing the operational overhead as it relates to these kinds of "inline-types" is particularly important for optimizing Java for modern hardware.
▪ PROJECT LOOM innovates with respect to Java's handling of concurrent programming. Using lightweight threads called Fibers, the project aims to make it possible to write scalable, synchronous blocking code.
▪ PROJECT PANAMA seeks to improve performance and make it easier to develop I/O intensive applications through Java-native platform enhancements.
▪ PROJECT AMBER seeks to improve the productivity of Java developers by means of enhancements such as pattern matching, switch expressions and text blocks.
We just sent you an email. Please click the link in the email to confirm your subscription!