开发者开源了Rust声明式绘图库Charton,填补了Rust生态中缺少类似Altair或ggplot2的图形语法高层库的空白,支持绘制常见图形,并可在nushell终端作图。
mold 3.0.0 发布,链接器由 C++ 改写为 Rust,兼容 GNU ld,性能持平,改用 Cargo 构建。rustc 1.95 存在 overflowing_add 误编译问题,已修复。基准测试显示,读多写少场景下 crossbeam 原子指针吞吐远高于逐项 RwLock。ruxen 使用 nginx 测试套件校验,63/105 通过,性能接近 nginx。
通过斐波那契和冒泡排序基准测试,比较了Python 3.10至3.15及PyPy、Node.js、Rust的性能。结果显示,Python 3.15较3.14提升甚微,仅JIT模式明显加速,但JIT仍属实验性,不建议生产使用。因此无需急于升级,可继续使用3.14。
Microsoft has released Aspire 13.6. The dashboard now stores telemetry in SQLite and keeps up to ten completed runs per application. The release adds prerelease hosting packages for Java and Rust,...
2026年Python峰会讨论为CPython引入可选Rust实现,首选zlib模块,计划2027年随3.16提供,2029年或成必需项。typex是运行时反射库,支持按字段名读写和回滚。Cinebox用egui嵌入mpv,电视端改用ExoPlayer。Rust OSDev月报称Allocator trait进入stable,uefi发布新版本。
天工是开源个人AI Agent宿主,基于Rust和Tauri构建,以插件为核心,主程序仅保留会话循环、模型接入、插件路由与沙箱等骨架。其亮点包括:Computer Use可操作微信等原生桌面应用,嵌入式浏览器与真实终端,多智能体协作,多形态插件系统,系统级沙箱隔离,支持多模型切换及飞书、微信等远程控制。
作者用Rust编写了一个agent框架,并添加voice扩展,用于国庆助兴,同时分享了GitHub项目pi-rust,欢迎大家star。
forge-bot 是一个基于 Rust 的编程智能体网关,可在 Issue 和 PR 评论中提及机器人来启动任务,智能体读取仓库、修改代码并回复结果。它支持 Forgejo、GitHub、GitLab 及多种智能体适配器,保留线程会话,并提供状态页、通知以及实现与审查智能体的自动交接。部署时需注意权限隔离,适合自托管团队使用。
Rust 引用有两层可变性控制:let 后的 mut 决定指针能否改指,& 后的 mut 决定数据能否修改,组合出四种形态。文章逐一讲解各组合的读写权限与典型场景,并对照 C++ 的 const 指针和 Go 的指针设计。还指出三个陷阱:&T 并非绝对不可变;&mut 不实现 Copy,但函数传参会自动重借用;函数参数中的 mut 同样只管变量。
Rust社区就是否引入命名参数展开争论。Klabnik因AI编程代理降低打字成本而支持命名参数,但反对默认参数。Endler认为现有struct、Option、Default、trait等机制已能替代八成需求,且更类型安全。双方共识:不急于扩充语法,更好的设计源自更好的类型。
作者用 Rust 重写 Pi Agent,动机是学习 Rust、理解 Agent 内部机制、打造可复用库并减少运行开销。项目包含 CLI、TUI 和 SDK,支持多模型、流式响应、工具调用、会话保存与恢复,拆分为九个 crate。后续计划改进插件、补充模型适配、测试长任务性能,并探索执行隔离与编辑器集成。
本期 Rust 资讯:单用途设备可直接运行 Rust 裸机固件,借助 Embassy 等框架省去 Linux;Rust Glancer 0.3 改用 rustc 新 trait solver,静态查询达 88.5%;maillon 提供并发侵入式链表,插入无锁,用于 Semaphore 和 Notify;Arm64JS 将 ARM64 解释器编译为 wasm,在浏览器中运行精简 Linux。
本期Rust社区周报:团队历时三年将延迟敏感服务迁移至Rust,负载均衡改用Pingora后耗时从600ms降至101ms,内存与CPU显著下降;rustc两个月平均编译时间降低4.57%,包含PGO、LLVM 23等优化;另有从零实现green thread运行时,以及champagne在Linux进程内加载Windows PE DLL的实践。
Google 使用 Gemini 4 Argon 将内部 C/C++ 代码迁移到 Rust,例如 libgav1 的 3.2 万行 SIMD 代码,速度达到原 Rust 移植的 2.7 倍。Rust 1.99.0 稳定了 C 可变参数等 API,Generic Const Arguments 进入 nightly 实现,i686 Windows 目标自 1.100.0 起降为只发布标准库。
异步Rust需要运行时,这是并发编程的固有代价,调度器必须存在。Rust将运行时作为crate而非内置,以保持嵌入式和FFI能力,但导致Tokio默认化、Send约束扩散和生态分裂。作者主张调度器应像Zig那样作为参数显式传递,从而可追踪阻塞、避免函数着色并实现运行时无关。
Rust 的 Const Generics 项目组推出“Generic Const Arguments”(GCA)系列特性,取代旧的 generic_const_exprs。GCA 允许在常量泛型中使用泛型参数表达式,如结构体、数组、元组及常量项,需写在 gca! 宏内。目前包含 gca_adts、gca_const_items、gca_min_const_items 等特性,尚未稳定,团队正征集反馈。
本文对比 RustRover 与 VS Code + rust-analyzer。VS Code 是通用编辑器,由 rust-analyzer 提供补全、诊断、导航和重构,配置灵活,但调试需额外扩展。RustRover 是 JetBrains 专业 Rust IDE,内置分析引擎,集成 Cargo 项目模型,测试、调试、重构一体化,但较重。两者均适合日常开发,选择取决于个人偏好。
Rust 1.99.0 稳定了用 Rust 定义 C-ABI 可变参数函数(支持 "C" 和 "C-unwind"),并支持非 "C" ABI 的裸可变参数函数;同时稳定了获取裸指针大小和对齐的三个函数,并更新 Box::leak 文档,建议改用 Box::into_non_null。
最强的大模型Gemini 4 Argon,正替谷歌重写它自己的操作系统内核! 谷歌9月30日发布旗舰大模型Gemini 4 Argon,编程、网络安全榜单领跑,却先只向极少数网络安全机构开放,它更已在内部把Fuchsia内核80万行C++改写成Rust。大模型跑分正在失灵,赢家通吃不再成立,模型正变成像电力一样的商品,护城河悄悄搬了家。 ## 大模型最强的Argon,偏偏买不到
rpi 是 TypeScript 版 pi 的 Rust 移植。作者在同一台 Windows 机器上,以相同 JSONL 命令通道、冷启动、离线、中性目录等条件对比两者:rpi 启动约 17.5 毫秒,pi 约 169.5 毫秒,快约 10 倍;常驻内存 12MiB 对 91.5MiB;安装体积约 21.8MiB 对 385MiB 加 Node。rpi 为 Rust 原生开发,借鉴 Pi 思想并做优化,欢迎 PR。
完成下面两步后,将自动完成登录并继续当前操作。