Skip to content

Rust 1.98.0 正式发布,大量数值性能优化,增强标准库API稳定性 | 近期全球 Rust 要闻(2026 年 8 月 24 日)

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

摘要

Rust 1.98.0 稳定版正式发布;Rust 下一代 Trait 求解器在 Nightly 默认启用;arrayref 库遭遇供应链攻击;Rust 领导委员会代表选举启动;Processing 基金会用 Rust 重塑创意编程;ExpressVPN 用 Rust 重写核心 VPN 协议……

一、技术与项目进展

1. Rust 1.98.0 稳定版正式发布

新版本为 f32/f64 新增代数运算方法(支持 -ffast-math 风格优化),并为整数类型引入 format_into 高效格式化。同时稳定多项标准库 API,开发者可通过 rustup 完成更新。

🔗 https://blog.rust-lang.org/2026/08/20/Rust-1.98.0

2. Rust 下一代 Trait 求解器在 Nightly 默认启用

经过近四年开发,Rust 新一代 trait 求解器现已在 Nightly 默认启用,修复超 200 个已知问题,并大幅优化部分编译性能(如 datafusion 提速 8 倍以上)。未来将借此推进 TAIT、RTN 等特性稳定。

🔗 https://blog.rust-lang.org/2026/08/21/enabling-next-solver-on-nightly

3. arrayref 库遭遇供应链攻击

该库被重新发布并引入恶意依赖(proc-macro1),作者账号疑似遭入侵。官方已删除受影响版本并建议开发者检查本地依赖。

🔗 https://blog.rust-lang.org/2026/08/20/supply-chain-attack-on-arrayref

4. fearless_simd v0.7 发布

新增 64 位整数支持、改进泛型接口并引入 SSE2 后端,离 1.0 稳定版更近一步,适合高性能计算场景。

🔗 https://linebender.org/blog/fearless-simd-0-7

5. kobe 0.39.0 强化集群租约生命周期

针对分布式系统场景改进租约管理机制,增强容错性和可观测性,推荐集群用户升级。

🔗 https://github.com/kunobi-ninja/kobe/releases/tag/v0.39.0

6. OxiSH:内存安全的 SSH 服务器

用 Rust 从头实现的开源 SSH 服务端,主打内存安全,采用 sans-I/O 协议核心,目前尚不可用于生产,欢迎社区反馈与贡献代码。

🔗 https://dirkjan.ochtman.nl/writing/2026/08/13/announcing-oxish.html

二、产业与学术动态

1. Rust 领导委员会代表选举启动

Rust 领导委员会每半年轮换半数席位,Infra、Lang、Libs、Mods 四支团队需在 9 月 23 日前选出未来一年的代表,新成员将于 9 月 25 日加入理事会会议。理事会提供选举指南供参考,各团队亦可自定流程。

🔗 https://blog.rust-lang.org/inside-rust/2026/08/18/leadership-council-repr-selection

2. Processing 基金会用 Rust 重塑创意编程

Processing 基金会通过 Rust 构建共享核心库,支持 WASM 浏览器运行、Java/Python 多语言及 GPU 大规模渲染,实现上万 3D 物体流畅运行。项目展示了 Rust 在艺术教育领域的潜力,并验证了跨语言 FFI 和 Bevy 生态的实际价值。

🔗 https://rustfoundation.org/media/built-with-rust-processing-foundation

3. ExpressVPN 用 Rust 重写核心 VPN 协议

ExpressVPN 将 Lightway 协议从 C 重写为 Rust,默认禁用 unsafe,借助 Tokio 实现多核并发。经独立审计,iOS 吞吐量提升近 4 倍,路由器提速 2 倍,证明内存安全与高性能可以兼得。

🔗 https://rustfoundation.org/media/built-with-rust-expressvpn

4. Wyliodrin 获 Rust 基金会可信培训认证

Wyliodrin 是罗马尼亚和法国的嵌入式 Rust 培训专家,亦是 TockOS 核心贡献者。认证课程覆盖 Embedded Rust、Rust for Linux 等,注重实操与真实硬件,彰显高水准教学质量。

🔗 https://rustfoundation.org/media/rust-foundation-trusted-training-spotlight-wyliodrin

5. Cargo 在 Nightly 实验减少 target 目录体积

Cargo 在 Nightly 默认启用 -Zembed-metadata=no,避免 .rlib 文件重复存储元数据。实测 release 场景下 target 目录体积可减少约 30%。

🔗 https://blog.rust-lang.org/inside-rust/2026/08/18/reducing-target-dir-size-on-nightly

6. hotpath-rs 完整性能分析指南发布

本文系统介绍 hotpath-rs 在 Rust 应用中的分层性能分析,涵盖 SQL N+1 查询、HTTP 并发、I/O 吞吐、锁竞争、Channel 积压、内存分配和 CPU 采样,并辅以具体案例和优化前后对比数据。

🔗 https://hotpath.rs/blog/profiling-rust-guide

7. Rust 函数重载实验开启

Rust 在 Nightly 中启动函数重载实验,旨在让 FFI 调用更符合直觉(如 hypot(2.0,3.0,6.0))。当前通过 #[rustc_splat] 和 trait 实现,聚焦 C++ 互操作场景。未来可能引入更优雅的 #[overload] 语法。

🔗 https://blog.rust-lang.org/inside-rust/2026/08/19/overloading-experiment

8. Bevy 游戏引擎庆祝六周年

Bevy迎来六周年,核心进展包括下一代场景系统 BSN 正式落地、UI 组件大幅增强、GPU 驱动渲染支持海量实体、性能监控系统上线。项目正全力冲刺官方编辑器,社区活跃度与赞助需求持续攀升。

🔗 https://bevy.org/news/bevys-sixth-birthday

9. 其他 Rust 实践经验与教程


旋武开源社区

让基础设施更坚实,让技术演进更从容