Java 27: What's New?

(loicmathieu.fr)

21 points | by loicmathieu 2 hours ago

4 comments

  • Alifatisk 22 minutes ago
    Java 27 already? I just learned about Java 26. But I’m not complaining, the JEPs that is getting introduced on every release are quite exciting features. I highly recommend following the Java official YouTube channel, they publish entertaining, yet informative videos/shorts about tips/tricks/features.
  • zelphirkalt 31 minutes ago
    Is it just my personal feeling, or are Java version numbers becoming as inflationary as browser version numbers?
    • doikor 26 minutes ago
      They moved to a schedule instead of waiting for features to be finished.

      Basically we get a new major version release on a schedule. Everything that is finished gets packaged in and everything else pushed to the next release.

      The issue before was that they marked beforehand "version X will contain feature Y" and then feature Y got delayed by 3 years which means everything else in version X also got delayed by 3 years even though they were done 6 months ago.

      • this_user 20 minutes ago
        It's too many releases now. At some points, the numbers just become noise. I think most people will stick to the LTS releases, but even those come out every two years.
        • bmacho 9 minutes ago
          The numbers have become meaningless noise already. This release should've been called 26.1, then 27.0, 27.1, 28.0 and so on. Year.version. How Canonical does it with Ubuntu.

          The current numbering scheme is annoying and distracting, bears no information yet is still error prone.

        • ivan_gammel 8 minutes ago
          [dead]
        • OtomotO 9 minutes ago
          Unless you're forced at gunpoint, how can there be too many releases?

          Rust releases every 6 weeks, since 2016...

          If you don't want to update, just don't?

          If you feel (!) pressured, you should work on that.

          • ptx 0 minutes ago
            With each new Java release the previous one becomes instantly unsupported (meaning that it receives no security updates), unless you pay Oracle (or another vendor).
          • robertjpayne 5 minutes ago
            Rust releases are just compiler toolchain, maybe some new syntax features. Java includes the JVM which is subject to way more security issues and needs much more frequent updating.
    • mkurz 29 minutes ago
      Its just your personal feeling.
  • StefanBatory 19 minutes ago
    Does the website have geoblocking or did HN gave it a hug of death?