You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@daffodil.apache.org by Mike Beckerle <mb...@apache.org> on 2025/03/06 21:56:03 UTC
JDK 17 and Scala 3.8.x
JDK 17+ will be required for Scala 3.8 and up.
https://www.scala-lang.org/news/next-scala-lts-jdk.html
This may have implications for our port to scala 3. I'm not sure our
Cyberian users can move up to JDK 17.
Re: JDK 17 and Scala 3.8.x
Posted by Steve Lawrence <sl...@apache.org>.
Another consideration is Scala 3 still isn't well supported by some
infrastructures. For example, I believe Apache Spark does not officially support
Scala 3.
We could potentially maintain support for both 2.13 and 3.x and cross publish,
and Daffodil + Scala 3 could only be used in systems with newer versions of Java
and infrastructures that don't depend on Scala 2.13, but that might be a bit of
a maintenance/test burden. And is probably only worth if if there are some real
noticeable benefits from Scala 3.
On 2025-03-06 04:56 PM, Mike Beckerle wrote:
> JDK 17+ will be required for Scala 3.8 and up.
>
> https://www.scala-lang.org/news/next-scala-lts-jdk.html
>
> This may have implications for our port to scala 3. I'm not sure our
> Cyberian users can move up to JDK 17.
>