home.social

#jeps โ€” Public Fediverse posts

Live and recent posts from across the Fediverse tagged #jeps, aggregated by home.social.

  1. ๐Ÿ“ข #๐‰๐š๐ฏ๐š๐Ÿ๐Ÿ“ ๐ข๐ฌ ๐ก๐ž๐ซ๐ž ๐ฐ๐ข๐ญ๐ก ๐ฆ๐š๐ฃ๐จ๐ซ ๐ฎ๐ฉ๐ ๐ซ๐š๐๐ž๐ฌ!

    ๐–๐ก๐š๐ญโ€™๐ฌ ๐ง๐ž๐ฐโ“
    โœ… 18 JEPs in the final feature set
    โœ… 7 features finalized after incubation & preview
    โœ… 9 features focused on performance & runtime

    Learn more about these upgrades for developers & production workloads: bit.ly/3ItYzsO

    #Java #JDK25 #JEPs #SoftwareDevelopment #Oracle #InfoQ

  2. JEP 502 introduces the Stable Values API in #JDK25!

    It boosts app startup performance with deferred immutability, enabling thread-safe, at-most-once initialization of complex objects. It boosts efficiency, reduce initialization pitfalls while leveraging #JVM optimizations.

    ๐Ÿ” Learn more: bit.ly/3HHM9wH

    #Java #JEPs #Performance #InfoQ

  3. JEP 505 - Structured Concurrency (Fifth Preview) - has reached Targeted status in the #JDK25 release!

    The API aims to simplify and provide developers with clearer, safer frameworks for managing parallel tasks, particularly when working with virtual threads.

    Learn more: bit.ly/43f8AR5

    #Java #JEPs #InfoQ

  4. JDK 25 introduces JEP 512, bringing Compact Source Files and Instance Main Methods to Java, making it easier than ever for beginners to learn & code.

    Key features include simplified syntax, automatic imports, and a new IO helper class, streamlining program development and reducing complexity.

    Learn more: bit.ly/3GH9eiO

    #Java #JDK25 #JEPs #InfoQ

  5. Two new #JEPs focusing on #PostQuantumCryptography (PQC) are set to arrive in #Java24 (expected March 2025):
    โžก๏ธ JEP 496 - Quantum-Resistant Module-Lattice-Based Key Encapsulation Mechanism
    โžก๏ธ JEP 497 - Quantum-Resistant Module-Lattice-Based Digital Signature Algorithm

    Learn more on #InfoQ ๐Ÿ‘‰ bit.ly/402s23m

    #Java #QuantumComputing #Cryptography

  6. ๐Ÿ’ฅ #Java23 is here, featuring 12 new #JEPs.

    Dive into the latest updates in the Java programming language & virtual machine: bit.ly/4eyOqWt

    #Oracle #JDK23 #Java #InfoQ

  7. ๐Ÿ—ฃ๐Ÿ“ข Attention all Java enthusiasts!

    #JDK22 is here, packed with 12 #JEPs and, as usual, hundreds of smaller enhancements and thousands of bug fixes.

    Get the scoop on what's new in the latest release of #Java22 from #InfoQ: bit.ly/3IO0cOH

    #Java #Oracle #OpenJDK

  8. Oracle's #Java21 release is here!

    The final feature set includes 15 #JEPs.

    #VirtualThreads, #RecordPatterns & #PatternMatching for Switch - have completed their respective rounds of previews and are now finalized.

    More insights on #InfoQ: bit.ly/3EM5urY

    #Java

  9. ๐Ÿ†• #Java20 is now generally available!

    This release features (7) #JEPs that provide a continued contribution toward #ProjectAmber, #ProjectLoom & #ProjectPanama along with new rounds of preview and incubation.

    We examine a few of these new features here, on #InfoQ: bit.ly/3LKvRDf

    #Java #Oracle