JVM Weekly

From the latest updates in JVM languages like Java, Kotlin, and Scala to emerging technologies like GraalVM and Quarkus, this newsletter covers a wide range of topics that are of interest to developers and tech enthusiasts.

The hottest Substack posts of JVM Weekly

And their main takeaways
98 implied HN points 25 Jan 24
  1. Java has ambitious plans for 2024 with projects like Amber, Babylon, and Valhalla focused on improving performance, memory efficiency, and concurrency.
  2. New JEPs in 2024 include proposals to deprecate memory access methods in sun.misc.Unsafe and enhancements for pattern matching for primitive types.
  3. Jakarta EE 11 now offers support for JDK 17 alongside JDK 21 to ease migration and accommodate user preferences for Java versions.
78 implied HN points 18 Jan 24
  1. The future of Scala is being discussed, evaluating its potential and evolution within the programming language landscape.
  2. Uber managed to significantly reduce logging costs by integrating the Compressed Log Processor (CLP) tool with the Log4j library.
  3. Implementing Virtual Threads, like in the case of PostgreSQL TPC-C benchmark using Java 21, can present challenges and unexpected issues that require careful handling.
19 implied HN points 08 Feb 24
  1. Moonshots in technology are ambitious, groundbreaking initiatives inspired by the success of the Apollo 11 mission in 1969.
  2. Automatic differentiation of Java methods using Code Reflection allows for efficient mathematical function representations.
  3. Innovation in programming languages like Pkl and advancements in Java implementations like CheerpJ are shaping the future of technology.