Skip to content

全球 Rust 生态周讯(2026.05.09 – 2026.05.13)

发表于:2026-05-15
Rust 新闻

摘要

IBM 加入 Rust-for-Linux 大型机支持;2026年5月Rust调试基础设施工作报告……

一、技术与项目进展

1. IBM 为 Rust-for-Linux 提交 s390 架构补丁

使 Rust 支持的 Linux 内核构建可工作于 IBM s390(大型机架构),扩展了已有的 x86_64、ARM、RISC-V、LoongArch 支持。

原文:https://www.phoronix.com/news/IBM-s390-Linux-Kernel-Rust

2. Rust SPDM 补丁集进入 Linux 内核讨论

安全协议与数据模型(SPDM)的 Rust 实现正在内核社区推进。SPDM 通过复杂的公钥加密握手来验证设备身份,防止恶意硬件获取私密数据。

原文:https://www.linux-magazine.com/Issues/2026/307/Kernel-News

3. move-expressions 提案持续推进

move($expr) 语法提案配合 rust-analyzer 等工具演进,旨在降低日常 Rust 代码在所有权转移场景下的表达成本。

原文:https://github.com/rust-lang/rust/pull/155023

4. rust-analyzer #327 更新

新增对非结构体上的函数记录更新、期望数组/切片模式等诊断,改进 deref 模式、模块路径补全及整数符号缓存性能。

原文:https://rust-analyzer.github.io/thisweek/2026/05/11/changelog-327.html

5. iroh 1.0.0-rc.0 发布

iroh 是一个用 Rust 编写的模块化网络协议栈,用于在设备之间建立直接连接。经过四年、50+ 个版本迭代,QUIC + NAT 遍历网络栈 iroh 发布 1.0 候选版,重点锁定公共 API、稳定 QUIC 层及改进 NAT 遍历。

原文:https://www.iroh.computer/blog/iroh-1-0-0-rc-0

6. Ratty:GPU 渲染的终端模拟器

Ratty是一款支持内联 3D 图形的 GPU 渲染终端模拟器,受 TempleOS 启发,使用 Rust 和 Ratatui 构建。Ratty 的核心理念是让终端成为一个更丰富的图形界面,而非纯文本环境。

原文:https://blog.orhun.dev/introducing-ratty/

二、产业与学术动态

1. Rust 项目 2026 目标持续更新中

Polonius、下一代 trait solver、编译速度优化、build-std、Cranelift 等长期工作仍在推进,决定语言下一阶段的硬能力上限。

原文:https://rust-lang.github.io/rust-project-goals/

2. 2026 年 5 月 Rust 调试基础设施工作报告

报告指出当前 Rust 调试的真正瓶颈在于文档薄弱、测试套件脆弱及 debug info 流程缺乏共享理解,正推动 rustc 开发指南更新和跨平台测试覆盖。

原文:https://walnut356.github.io/posts/rust-debugging-progress-report-1/

3. Cargo 工作区发布流程仍在讨论

社区对比 tag-based 发布流水线与 Cargo 原生 workspace 发布命令,反映多 crate 项目对自动化与验证能力的真实需求。

原文:https://users.rust-lang.org/t/tag-pipelines-vs-cargo-workspace-publish-command/139998

4. “Rust 的局限性”讨论持续

社区持续反思不应将每次 Rust 采用视为语言永远正确的证据,健康的生态需要坦诚讨论不适合的场景。

原文:https://kerkour.com/the-limits-of-rust

5. 2026 年嵌入式/固件团队是否要从 C 迁移到 Rust

随着内存安全成为产品与合规要求(而非单纯最佳实践),Rust 在嵌入式领域从“可选项”转向“不可忽视”。

原文:https://hubble.com/community/guides/should-your-firmware-team-switch-from-c-to-rust-in-2026