本文讨论了Rust的async/await语法设计,介绍了异步编程的优势和劣势,async traits和RPITIT已经合并到主分支,可以使用原生的async trait了。另外,介绍了一种在编译器检测泛型函数参数有效性的小技巧,以及Rust编写JVM系统的第七篇文章和线性代数库faer的0.13版本发布。
微软用 Rust 重写 Azure Quantum Development Kit (QDK),速度提高了 100 倍,体积缩小了 100 倍,可在浏览器中运行。Rust 线性代数库 faer 也在不断发展,注重可移植性、正确性和性能。
该文介绍了三个基于 Rust 编写的项目:Cyme、TuiCOM 和 Faer。Cyme 是一个列出系统 USB 总线和设备的工具,保持兼容性和跨平台性;TuiCOM 是一个基于 TUI 的 Rust 串行终端;Faer 是一个低级线性代数库,提供功能齐全的线性代数库,重点关注可移植性、正确性和性能。
完成下面两步后,将自动完成登录并继续当前操作。