Scala 2.13.13 发布,多范式编程语言

来源: OSCHINA
2024-03-31 11:05:23

Scala 2.13.13 现已发布。这是一门现代的多范式编程语言,志在以简练、优雅及类型安全的方式来表达常用编程模式。此版本更新亮点如下:

语言

  • 支持 binary integer literals using 0b,如 Java 中一样(#10656

兼容性

  • TASTy 阅读器:支持 Scala 3.4(#10670
  • 支持在 JDK 21 上编译的某些 Java 库(#10675
  • 对于 JDK 22 支持,升级到 ASM 9.6(#10576

其他改进

  • -Yreleasesupplements-release,允许访问其他 JVM 包(#10543
  • 即使在 Scala sources 中也要遵循java.lang.Deprecated注释(#10517
  • 即使不存在final关键字,也可以有效地优化 final 方法的 tail recursion(#10629
  • 添加-Xlint:pattern-shadow到可反引用的 lint 模式变量(#8806
  • 在混合编译中,允许 Java sources 引用MODULE$#10644)

详情可查看更新说明:https://github.com/scala/scala/releases/tag/v2.13.13

展开阅读全文
点击引领话题📣 发布并加入讨论🔥
0 评论
0 收藏
分享
返回顶部
顶部