百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
R

ruby-next

> 编程语言
开源

Ruby Next 使现代 Ruby 代码能在旧版本和替代实现中运行

799 stars0 点赞2 次浏览
访问官网GitHub

工具介绍

Ruby Next 使现代 Ruby 代码能在旧版本和替代实现中运行

Ruby Next 是一个 转换器 和一系列 补丁,用于支持旧版本和替代实现中的最新和即将推出的 Ruby 特性(API 和语法)。例如,您可以在 Ruby 2.5 或 [mruby][] 中使用模式匹配和 Kernel#then。

  • Ruby gem 维护者,他们希望使用最新的 Ruby 版本编写代码,但仍然支持旧版本。 - 应用程序开发者,他们希望尝试新功能,而不必等待最终发布(或者更常见的是,等待第一个补丁)。 - **非 MRI 实现(如 [mruby][], [JRuby][], [TruffleRuby][], [Natalie][], [Opal][], [RubyMotion][], [Artichoke][], [Prism][])的用户。 - Ruby 语法爱好者,他们希望尝试 自定义语法扩展。

Ruby Next 还旨在帮助社区评估新的、_实验性_的 MRI 功能,使它们更容易使用。这就是 Ruby Next 尽可能快地实现 master 功能的原因。

  • Ruby Next: 让所有红宝石发出相同的叫声

讲座

  • Ruby Mixology 101: 添加 PHP、Elixir 等的镇子酒 (RubyKaigi 2024)
  • Ruby Next: 让旧的 Ruby 发出新的鸣叫声 (RubyConf 2019)

示例

  • Ruby gem
  • action_policy
  • anyway_config
  • [graphql-fragment_cache](

Issues· 5 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Rubyhacktoberfestrubytranspiler

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言