访问被拒绝,你可能没有权限或未登录。

Ruby Ruby 也开始版本大跃进了,下一个版本是 4.0

Gao-Jun · November 18, 2025 · Last by amonlei-github replied at December 01, 2025 · 1065 hits

Preview 1 的时候还是 3.5.0。Preview2 改成 4.0.0 了。和 3.4 相比,暂时没有看到语法上的大变化。

说是过生日

That's... not a great reason.

Matz: 你们这些程序员真是的难带。 Nodejs 版本号都坐上火箭了,Python 也开始大动作频频。 Ruby 通过版本号,拉拉热度怎么了? 再这样再不愠不火的,要凉了,你们地都明白?

哈哈哈,大版本很好啊,带带热度

我说怎么 3.5 没了,原来变成 4.0

这个决定说明了 Ruby 已经不会再有像【3.0 要快 3 倍】那样的宏伟计划了,在经过这么多年从 1.x 逐渐发展到 3.x 后,忽然说自己不遵循语义化版本,随便升级一个小版本到 4.0,这就意味着 4.0 版本等同于取消了。我猜测可能就是因为 3.x 版本不断推进,Matz 承受不住 4.0 的期望值压力,所以干脆用这种方式来告诉大家:“其实我有点慌,因为压根就没有规划什么 4.0,大家都歇歇吧”。起码说明了 Ruby 在短期内是没有什么功能性大变化了,Matz 可能是老了有点干不动了,毕竟也 60 岁的老头了。

matz 在 mruby 上的提交,基本上都是 co-authors: matz + claude-code,还到处是 commit 后 revert 的。我也觉得 matz 没什么动力了想退休

Reply to xiaoLinger

mruby 有几个人用?

Reply to xiaoLinger

这十几年会见证无数大佬退休。又恰逢 AI 和 行业低谷。感觉会迎来一场失败的接力。😀

这场接力里面,相信中印都会扮演重要的角色。哈哈

Reply to xiaoLinger

co-authors 是啥意思

commit 后 revert 又是啥意思

无所谓啦,纠结一个版本号作甚,爱叫啥叫啥

You need to Sign in before reply, if you don't have an account, please Sign up first.