4 ms·
Scala 3 could improve on 2.x struggles with supporting JDK 9 and up: Support features of JDK 11+ https://github.com/scala/scala-dev/issues/139 https://github.c
by AheadOfTime295 6y ago
Scala 3 could improve on 2.x struggles with supporting JDK 9 and up:
Support features of JDK 11+
https://github.com/scala/scala-dev/issues/139 https://github.com/scala/scala-dev/issues/139
Support Java Module System
https://github.com/scala/scala-dev/issues/529 https://github.com/scala/scala-dev/issues/529
In comparison language features seem to attract much more attention:
Removing existential types
https://contributors.scala-lang.org/t/proposal-to-remove-existential-types-from-the-language/2785 https://contributors.scala-lang.org/t/proposal-to-remove-exi...
Significant indentation syntax
https://github.com/lampepfl/dotty/pull/7083 https://github.com/lampepfl/dotty/pull/7083
- pjmlp 6y agoThat is a good example why betting on the platform languages is always a long term safer bet than betting the house on guest languages, Eventually they won't keep up with the underlying platform.
- pas 6y agoIt's not like it isn't working. Scala runs fine on JDK13 (probably 14 too, but we currently run one Play project in prod on 13). Java is a pretty safe bet, as it has an outstanding backward compatibility track record.