Skip to content

Rust 1.98.1 紧急补丁发布,官方维护团队扩容 | 近期 Rust 全球要闻(2026 年 9 月 8 日)

发表于:2026-09-08
Rust 新闻

摘要

Rust 1.98.1 发布,修复 1.98.0 编译器缺陷;rustup 新版本发布;Rust 官方首批驻场维护者正式上岗……

一、技术与项目进展

1.Rust 1.98.1 发布,修复 1.98.0 编译器缺陷

Rust 团队发布 1.98.1 补丁版本,修复 1.98.0 的编译器缺陷:特定场景下虚表生成空指针,会造成段错误等未定义行为。已装 Rust 可执行rustup update stable升级,也可体验 beta、nightly 测试版本。

原文:https://blog.rust-lang.org/2026/09/03/Rust-1.98.1

2.rustup 1.29.1 发布

rustup 1.29.1 版本正式推送,带来多项实用功能升级与体验修复:

  • 并行安装/更新:支持组件并行下载更新,大幅提升工具链安装速度
  • 本地文档服务:新增 rustup doc --serve 命令,一键启动本地 HTTP 文档服务
  • Windows 适配优化:修复安装异常问题,完成目标三元组标准化改名
  • 新平台支持:原生适配 aarch64-pc-windows-gnullvm 平台

原文:https://blog.rust-lang.org/2026/09/01/Rustup-1.29.1

3.Rust 枚举改 64 位字存储,解释器性能暴涨 17%

开发者通过低比特标记优化方案,将解释器 Value 类型从 16 字节 Rust 枚举,压缩为 8 字节 64 位原生字:

  • 内存占用减半,缓存命中率大幅提升
  • 消除枚举分支冗余指令,编译器生成机器码更精简
  • 所有基准测试全部提速,整体性能提升17%

原文:https://pointersgonewild.com/2026-08-25-replacing-a-rust-enum-with-a-64-bit-word

4.元数据分析精简依赖,编译耗时直降3秒

通过编译早期元数据构建依赖图,精准识别冗余依赖,移除 rustc_ast_pretty 模块无用的 itertools 依赖,模块编译时间从 13.57s 优化至 10.58s,大幅提升日常编译效率。

原文:https://blog.goose.love/posts/three-seconds-of-compilation-shaved-by-metadata-analysis

5.Rustdoc 大幅优化,平均提速33%

通过移除冗余 trait 内联、优化原始类型处理、减少无效参数调用等系列优化,Rustdoc 文档构建平均耗时降低25%,等效提速33%,部分 crate 最高提速40%。

原文:https://noahlev.org/blog/2026/08/27/making-rustdoc-faster

6.Cargo 调度升级:关键路径算法碾压原生调度

测试验证,基于 b-level 关键路径贪心策略 的全新调度算法,在4核、16核设备上均优于 Cargo 原生调度,无需精准耗时数据,即可有效缩短整体编译时长。 原文:https://spirali.github.io/blog/cargo-scheduler

7.Wasmi 2.0 发布:最快可移植 Wasm 解释器

Rust 编写的 Wasmi Wasm 解释器迎来 2.0 大版本,通过指令分发、累加寄存器、无锁 CodeMap 等深度优化,性能为1.0版本的 2.2倍,跻身业界顶尖可移植 Wasm 解释器行列。原文:https://wasmi-labs.github.io/blog/posts/wasmi-v2.0

二、官方重磅:基金会治理 & 核心团队升级

1. Rust 首批「驻场维护者」正式上岗,12个月全职资助保障核心生态

Rust 官方公布首批驻场维护者(Maintainers in Residence)及资助获得者,共6位核心贡献者获得为期12个月的稳定资金支持,全面覆盖 Rust 关键基础设施:

  • rustup、编译器、标准库
  • Clippy、rustdoc、rust-analyzer 等核心工具链

本次资助资金由 Google、AWS、OpenAI 及 Rust 领导委员会联合捐赠,彻底解决核心维护者兼职开发、精力不足的痛点,为 Rust 生态长期稳定迭代保驾护航。原文:https://blog.rust-lang.org/2026/08/26/announcing-our-first-maintainers-in-residence

2. 基金会两大核心人员到位,补强生态协作与安全能力

3. 2026 年 Rust 调试体验调研结果总结

Rust官方公布 2026 调试调研结果,超半数开发者不常用调试器,多依赖日志打印。调试存在数值展示异常、异步代码调试难等痛点,多数库作者不了解调试可视化属性,官方也明确了多项优化方向。

4. 2026 年度项目总监选举启动

Rust 正式开启新一届项目总监选举,将选出2位任期两年的官方代表,现任 Carol Nichols、Ryan Levick 的席位开放重选。 关键时间节点:

  • 提名截止:9月21日
  • 最终投票:10月2日(领导委员会投票)

原文:https://blog.rust-lang.org/inside-rust/2026/08/28/electing-new-project-directors-2026

5. 7-8月官方项目进展:新增目标、基建升级、联动 Linux 生态

官方月度进展报告披露多项核心动态:

  • 新增 7个官方项目目标,明确后续迭代方向
  • 优化基础设施:Triagebot、官方项目网站全面升级
  • 丰富社区内容:上线生态采访、版本更新日志视频
  • 对接 Rust for Linux 需求,推进核心模块化、整数转换、字面量构造器优化

原文:https://blog.rust-lang.org/inside-rust/2026/08/31/program-management-2026-jul-aug

6.JetBrains 联合 Rust 基金会推出 AI 直播系列

双方达成合作,上线 AI 主题专属直播栏目,首场已于8月27日开播,聚焦 Rust + LLM 应用开发实战,后续将持续覆盖 Symposium 等重点生态项目,助力开发者掌握 Rust AI 落地技巧。

原文:https://rustfoundation.org/media/jetbrains-partners-with-the-rust-foundation-for-an-ai-livestream-series

三、安全突破:标准库验证升级 + 供应链安全整改

1. 标准库验证竞赛:自动化验证规模提升一个数量级

Rust 官方通过 Kani 验证工具、Autoharness 自动生成工具,完成大规模标准库自动化验证:

  • 累计生成 1.6万+ 测试用例
  • 完成 1.2万函数 安全校验,全覆盖未定义行为检测
  • 批量发现并修复文档、规范不一致问题

彻底摆脱传统人工证明局限,大幅提升 Rust 标准库安全性与规范性。

原文:https://rustfoundation.org/media/how-the-rust-standard-library-verification-contest-scaled-past-manual-proof-engineering

2. 深度剖析 Rust 供应链风险,给出全套解决方案

安全调研显示:crates.io 热门库中 17% 代码与开源仓库不一致,存在严重后门植入、代码不可控风险。针对中心化包管理的天然缺陷,行业给出全套优化方案:

  • 筹建 stdx 扩展标准库,减少第三方依赖泛滥
  • 优先从源码仓库拉取依赖,规避预编译包后门风险
  • 引入校验和数据库,统一校验包完整性
  • 使用 Dev Container 沙箱隔离开发环境,限制恶意依赖权限

原文:https://kerkour.com/fixing-rust-supply-chain-security

四、优质技术实践 & 教程

1. 独特数据结构:Wordtree 字典树

全新紧凑字典树 Wordtree,虽在单项基准测试中弱于 HashMap、Symspell 等专用库,但实现了一结构承载三大能力:可浏览索引、精确查找、容错自动补全,支持 mmap 零解析加载,无需启动初始化,轻量化适配移动端、嵌入式场景。

原文:https://akesson.io/wordtree

2. 跨语言开发:Rust & C# 异步 FFI 桥接框架

ScyllaDB 自研高性能异步 FFI 框架,通过 P/Invoke、反向调用、内存固定、安全句柄管理等技术,完美实现 tokio 与 .NET 异步执行器安全互通,打通 Rust 与 C# 高性能跨语言协作。

原文:https://www.scylladb.com/2026/08/31/async-ffi-framework-for-rust-c-interop

3. 并发模型深度对比:Rust vs Go

两大主流系统语言并发能力横向对比:

  • Rust:无栈协程、性能极致,但存在函数染色、生态碎片化问题
  • Go:有栈 goroutine、上手简单、生态统一,但内存开销更高

原文:https://kerkour.com/rust-vs-go-concurrency

4. 系统级落地:Ubuntu 用 Rust 重构核心工具链

Ubuntu 26.04 LTS 正式推进 Rust 重构系统工具计划,逐步替换 coreutils、sudo-rs、ntpd-rs 等核心组件,通过灰度发布、依赖管控、SBOM 嵌入,全面提升 Linux 系统安全性与可维护性。

原文:https://blog.jetbrains.com/rust/2026/08/26/ubuntu-rust

5. 行业标杆:全球首款 Rust 安全认证嵌入式产品落地

Sonair 基于 Ferrocene 认证使用 Rust 开发出全球首款安全认证嵌入式传感器 ADAR One,攻克多核调度、认证库限制、第三方 crate 安全审核等难题,印证 Rust 在高可靠嵌入式场景的落地能力。

原文:https://www.sonair.com/journal/how-we-safety-certified-the-worlds-first-rust-implementation

6. 技术教程

结语

近期 Rust 生态呈现 「安全加固、性能提速、生态落地、治理完善」 的全方位升级态势:官方通过资金扶持稳住核心维护团队,工具链持续打磨优化,供应链安全短板逐步补齐,同时在系统开发、嵌入式、AI、桌面端的落地场景持续拓宽。