当你的最爱编程语言面临法西斯主义问题时,你该怎么办?

Lobsters Hottest 新闻

摘要

作者因创建者 DHH 的争议性观点,对使用 Ruby 和 Rails 感到矛盾,探索了 Hanami 和 Gleam 等替代品,但未找到完美替代。

<p><a href="https://lobste.rs/s/r4dvbq/what_do_you_do_when_your_favorite">评论</a></p>
查看原文
查看缓存全文

缓存时间: 2026/09/03 16:05

# 代码与蛋糕——当你的最爱编程语言遭遇法西斯主义问题时,你该怎么办? 来源:https://codeandcake.dev/posts/2026-09-03-what-do-you-do Ruby是我最爱的编程语言。它是一门极佳的语言,在表达力方面几乎无可匹敌。我知道它并非人见人爱,但对我而言就是如此。 Ruby社区过去以友善著称。我想如今已没多少人会这么认为了。正如大多数人现在所知,Rails的创造者DHH已被推特上的内容洗脑,成了个彻头彻尾的法西斯主义者。这篇博客文章不会重复论证这个事实。如果你认为DHH只是个持有不同观点、理应被尊重的理性之人,现在就可以关闭标签页了。 这对我个人而言是个难以接受的现实。我热爱Ruby和Rails,甚至认为Rails做出的一些重大技术决策至今仍然成立。但每当我现在读到DHH说的任何一句话,都会感到反胃。 当你最爱的编程语言遭遇法西斯主义问题时,你该怎么办? ## 否认阶段 我想告诉自己继续使用Rails依然没问题。DHH今年甚至没有向Rails代码库提交过任何代码。(https://github.com/rails/rails/commits?author=dhh&since=2026-01-01&until=2026-09-03)他正忙于更重要的事业:在种族主义平台(推特)上发布种族主义言论。 但Rails依然深深烙印着DHH的印记。他持有商标所有权(https://rubyonrails.org/trademarks)。没有DHH就没有Rails。 ## 分支与Hanami方案 关于分叉Rails(https://github.com/Plan-Vert/open-letter)的讨论(https://mosscap.dev/)不绝于耳。我期待某个分叉能神奇地出现并取代Rails,但我们离这个现实还非常遥远。 一个**已经现实存在的**选择是Hanami(https://github.com/hanami/hanami)。Hanami是Ruby世界的新成员,这个Web框架的思维模式与Rails大相径庭。我祝它顺利,但相比Hanami,我更认同Rails的技术决策。它不适合我。 ## 抛弃Ruby 那么我是否必须放弃?当今已无其他语言能像Ruby这般独特。最近我尝试了Gleam(https://gleam.run/)。Gleam很有趣!它从另一门我非常喜欢的语言Elm借鉴了许多理念,社区氛围也很棒。但它终究无法填补Ruby所在的位置。我**喜欢**面向对象编程!我**喜欢**动态类型!我**喜欢**元编程!我可能会继续探索Gleam,但它无法替代Ruby。 ## 该往何处去? 如果你希望在这篇博客中找到答案,抱歉,我无法提供。我也不确定自己接下来该怎么走。或许Rails的某个分支会成为主流;或许DHH会离开这个项目;或许某个契合我心中Ruby形象的新锐编程语言会应运而生。我真的不知道。我只想说,如果你也对Ruby现状感到矛盾,请知道你并不孤单。

相似文章

遵从性 vs 理解

Lobsters Hottest

作者回顾了他在软件标准和开源领域的职业生涯,然后描述了使用 Claude 构建一个名为 Roundhouse 的编译器,该编译器将 Rails 应用程序转换为静态类型语言,如 Rust、Crystal 和 TypeScript。

Ruby Central 的破坏性遗产

Hacker News Top

一篇博客文章批评了 Ruby Central 对 RubyGems 和 Bundler 的处理方式,称其“敌意收购”导致大量辞职、赞助商流失以及项目移交给 Matz。

为什么多年来 Ruby 依然让人有家的感觉

Lobsters Hottest

作者回顾了使用 Ruby 的 15 年经历,称赞了其隐藏特性,如 refinements、delegation 以及新的 ZJIT JIT 编译器,并指出 Ruby 搭配 ZJIT 正在缩小与 Go 和 Rust 等更快语言的性能差距。

“Matz is nice”并不重要

Lobsters Hottest

本文认为Ruby社区的座右铭“Matz is nice”是一种投射,并批评像DHH这样的有影响力人物最近发表的极右翼和反移民言论,质疑社区声称的友好性。