Ruby 4.0预览版2发布:新版本号与核心功能更新

文章介绍了Ruby 4.0 Preview 2的发布,涵盖其版本历史、主要新特性如Unicode更新、ZJIT实验性JIT编译器,并提及了按惯例将于12月25日发布的正式版本。

Ruby的次版本是「Ruby 4.0」。「Ruby 4.0 Preview2」发布

2025年11月26日

Ruby开发团队于11月17日发布了「Ruby 4.0 Preview Release 2」。

Ruby是由松本行弘(まつもとゆきひろ)在1993年开始开发的编程语言。它以能编写简洁且高效的代码为特点,并因具备能轻松构建Web应用程序的框架Ruby on Rails(Rails)而成为受欢迎的编程语言。

Ruby于1996年发布版本1.0,2013年发布版本2.0,2020年则推出了性能大幅提升的Ruby 3。

参考:Ruby 3.0正式版发布。达成「比Ruby 2快3倍」,新增类型描述、线程安全的并行处理等功能

目前的最新版本是去年(2024年)12月发布的Ruby 3.4,今年(2025年)4月则发布了Ruby 3.5.0 Preview 1。

之后,在本月(2025年11月)举行的RubyWorld Conference 2025上,Ruby 4.0被公布,随之带来了本次Ruby 4.0 Preview 2的发布。

Ruby 4.0 Preview 2的主要新功能

Ruby 4.0虽然版本号变大,但其变更点和新功能需要注意的地方似乎很少。

以下是主要的变更点和新功能:

  • Unicode版本更新至17.0.0
  • 此前在「*nil」内部调用的「nil.to_a」将不再被调用
  • 搭载了由YJIT开发团队开发的、基于方法的实验性新JIT编译器「ZJIT」
  • 移除了RJIT

Ruby每年12月25日都会发布主要版本更新,按照惯例,预计下月25日Ruby 4.0将会登场。

comments powered by Disqus
使用 Hugo 构建
主题 StackJimmy 设计