如何开始学习 Rust 语言?

如何开始学习 Rust 语言?

我收回我说的话:进阶和工程实践方面,我没有找到写的特别好的中文书。

最近拜读了 @张汉东 老师的 《Rust编程之道》,受益匪浅。

我是这样学的:

入门:The Rust Book | 中文版

进阶:Rust In Action

一些工程高级技巧:Rust for Rustaceans

入门也不用看别的了,The Rust Book就挺好,还有翻译。另外还有个 Rust In Example,也有中文翻译,入门也不错。

Rust In Action 写的很棒,作者从 系统编程的角度,用一个一个的系统编程实例解释了Rust的各种使用技巧和范式。而 Rust For Rustaceans 的主要目的是填补基础Rust知识和优秀Rust框架之间的鸿沟,因为作者Jon Gjengset 从 2015年就开始使用Rust做项目了,在MIT做PhD期间参与维护了包括 Tokio(Rust最有名的异步框架)、hdrhistogram 等等Rust项目,拥有很多开源经验,他也在油管上放出了许多live programming的视频,书写的也很容易懂。