Ruff 作者分享构建提速技巧:每个文件独立 crate 化
charliermarsh · x · 2026-10-06
Python linter Ruff 的作者 Charlie Marsh(astral-sh)分享其构建效率优化实践:将每个源文件单独封装为一个 crate,以最大化增量构建效率。这种细粒度的 crate 拆分可以显著减少改动后需要重新编译的代码量,是大型 Rust 项目(如 Ruff/Uv)常用的高性能构建组织手法。
「编程与Agent」频道最新
- 两台桌面 DGX Spark 跑起 462GB DeepSeek 模型,专家压到 2.77bit — Teknium · 2026-10-06
- 开发者构想「盒中生意」:把代理团队装进一个 Claude Code 账号交付客户 — RileyRalmuto · 2026-10-06
- mitsuhiko:用 GitHub Actions 4 小时完成一次 Pi 版本发布 — mitsuhiko · 2026-10-06
- 用开源工具快速搭出个人 Agent:作者实测 Pi Durable 框架 — omarsar0 · 2026-10-06
- Primeagen 造桌面 QA Agent:从 15 分钟压到 2 分钟仍嫌慢 — cyrus_zei · 2026-10-06
- Mantine 9.7 发布:MCP server 文档页扩至 406 个,按节返回省 90% token — DavidWells · 2026-10-06