一夜之间格式化2500万行代码库:rubyfmt的故事

Lobsters Hottest 新闻

摘要

Stripe工程师分享了他们使用rubyfmt在一夜之间格式化2500万行Ruby代码库的经验,重点介绍了开发者生产力的提升。

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

缓存时间: 2026/05/08 09:30

# 一夜之间格式化 2500 万行代码库:rubyfmt 的故事 来源:https://stripe.dev/blog/formatting-an-entire-25-million-line-codebase-overnight-the-rubyfmt-story 日期:2026.4.28 阅读时间:8 分钟 分类: 工程 开发者效率 ## 关于作者 ### Fable Tales Fable 在 Stripe 从事开发者效率工作。 ### Anna Mason Anna Mason 是 Stripe 的一名技术写作者,服务于整个工程组织。

相似文章

从Rust到Ruby

Hacker News Top

开发人员描述使用LLM将一个15,000行的Rust Web应用转换为Ruby on Rails,发现Ruby版本明显更短,并评估了开发速度、安全性和可测试性方面的权衡。

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

Lobsters Hottest

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

Don't stop early: Case-folding source code at memory speed

Hacker News Top

GitHub engineering describes how they optimized case-folding for their code search engine by removing early-exit branches, achieving memory-speed ASCII folding, and open-sourcing the result as a Rust crate called casefold.