Ancestors

Toot

Written by Justin du Coeur on 2025-01-31 at 14:22

A significant discussion over in the #Scala Contributors forum: https://contributors.scala-lang.org/t/next-scala-3-lts-version-will-increase-minimum-required-jdk-version/7018

Quoting the tl;dr there:

"The Scala 3 Next minors in 2025 Q4 and the next LTS will drop JDK 8 support. We are seeking feedback on whether the new minimum JDK should be 11 or 17.”

Folks with serious thoughts on the matter should chime in over there. (Personally, I'm leaning towards 17 at this point, but I don't have a strong opinion.)

=> More informations about this toot | More toots from jducoeur@social.coop

Descendants

Written by γ€Ž-πšπšœπš›-』 on 2025-01-31 at 14:35

@jducoeur

Sysadmin who does not currently support Scala here: JDK17, and specifically not requiring any Oracle-only features (i.e. OpenJDK is the flagship).

Everyone has access to it, the Oracle version is only gratuitously incompatible in one direction, and LTS support should be as synchronized as possible to make upgrade decisions easier.

=> More informations about this toot | More toots from dashdsrdash@tilde.zone

Written by Justin du Coeur on 2025-01-31 at 14:40

@dashdsrdash AFAIK, Oracle-only features aren't even in the discussion.

The Scala community is quite conservative in what we rely on from the JVM: just stuff that is clearly standardized and stable, and we typically don't pick features up until they’ve been in use on the Java side for a fair number of years.

(I mean, we're only dropping JDK 8 support now. That says something.)

=> More informations about this toot | More toots from jducoeur@social.coop

Proxy Information
Original URL
gemini://mastogem.picasoft.net/thread/113923416000745580
Status Code
Success (20)
Meta
text/gemini
Capsule Response Time
362.958368 milliseconds
Gemini-to-HTML Time
1.142072 milliseconds

This content has been proxied by September (3851b).