Darwin's Theories Blog

New Theories for a New Time

JavaOne Back From The Dead?

2024-03-19

Today, 2024-03-19, was marked by two important Java items:

  • The full public availability of Java 22, a release with a lot of upgrades;

  • The announcement that there will be a JavaOne event in March, 2025, to mark both Java’s thirtieth birthday and the release of Java 24, which we expect to be an LTS release incorporating many of the features that are in Preview or Incubation in Java 21 and 22 and 23.

Java 22 contains only a few final language features, but many important ones including "String templates" a.k.a. "expression evaluation in Strings". Whatever you call it, other languages have had it for years, and I was glad to see it coming to Java. Unfortunately, this useful facility was removed from Java 23, and its fate is now uncertain.

JavaOne, as Java old-timers know, was an annual Java conference held annually by Sun Microsystems. After Oracle swallowed up Sun, the conference became irregular, then ceased for a while, then got rolled into OracleWorld, then discontinued again, held once, then "paused" again. Now, Oracle has announced that it will be back for 2025, but in March rather than the traditional fall timeframe. You can sign up for updates at the traditional URL. As mentioned, this JavaOne is to celebrate thirty years of Java, and will coincide with the release of Java 24. Few details are out yet: the dates are March 17-20, and the location is said to be the Oracle Campus in Redwood City, California. Beyond that, we’ll have to wait and see. Hope to see many of you there!

Tags