[ 
https://issues.apache.org/jira/browse/SPARK-54150?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Norbert Schultz updated SPARK-54150:
------------------------------------
    Description: 
Apache Spark should support Scala 3.x, together with Scala 2.13.x.

Scala 3.x. is now mature enough for using it in larger applications. Due to its 
better Macro, Tuple and generativ Support its very well suited to describe data 
processing applications. E.g. it's much easier to derive Database interfaces 
from case classes. Also it is in active development and has LTS releases (3.3.x 
at the moment)

Altough Scala 2.13.x code can be called from Scala 3, the use of old fashioned 
Macros and transitive depedencies make it easier to use.

  was:
Apache Spark should support Scala 3.x, together with Scala 2.13.x.

Scala 3.x. is now mature enough for using it in larger applications. Due to its 
better Macro, Tuple and generativ Support its very well suited to describe data 
processing applications. E.g. it's much easier to derive Database interfaces 
from case classes.

Altough Scala 2.13.x code can be called from Scala 3, the use of old fashioned 
Macros and transitive depedencies make it easier to use.


> Support Scala 3.x 
> ------------------
>
>                 Key: SPARK-54150
>                 URL: https://issues.apache.org/jira/browse/SPARK-54150
>             Project: Spark
>          Issue Type: Improvement
>          Components: Spark Core, SQL
>    Affects Versions: 4.1.0
>            Reporter: Norbert Schultz
>            Priority: Major
>
> Apache Spark should support Scala 3.x, together with Scala 2.13.x.
> Scala 3.x. is now mature enough for using it in larger applications. Due to 
> its better Macro, Tuple and generativ Support its very well suited to 
> describe data processing applications. E.g. it's much easier to derive 
> Database interfaces from case classes. Also it is in active development and 
> has LTS releases (3.3.x at the moment)
> Altough Scala 2.13.x code can be called from Scala 3, the use of old 
> fashioned Macros and transitive depedencies make it easier to use.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to