《Programming Rust》对Rust初学者非常友好,然而遗憾的是,到目前为止(2020/06/03)这本书国内还没有译版,故我们决定翻译此书,来帮助那些可能还不习惯阅读英文技术文档但又想学习Rust的人。
-
[推荐]请确保你的Rust版本>=1.39并且安装了Cargo
- 安装文档构建工具:
cargo install mdbook
- 将本仓库克隆到本地:
git clone https://github.com/TENX-S/Programming-Rust-Translation.git
- 切换到该仓库工作目录
cd Programming-Rust-Translation
- 构建本书
mdbook serve
- 根据提示访问: http://localhost:3000 或其他
- 安装文档构建工具:
-
[计划中] 部署到网络上。
我们假定读者:
- 已经了解或熟悉C/C++,懂得指针/引用的概念和内存管理
- 掌握至少一种OOP编程语言(Python, Java, ...)
- 对操作系统和并发编程有一定程度的了解
若你不具备上述条件,但听说Rust很酷,很快,很难,于是想挑战自己,满足自己的好奇心或其他。我们的观点是,如果你不具备上述基础,学习Rust的效率将会非常低下,比难懂的更糟的是,你形成了错误的第一印象,这也许会对你以后的学习历程产生难以预料的影响。
这个项目将会一直开源,如果您对Rust有相当程度的了解并对英语翻译有信心,欢迎提交您的译文。即使您只是Rust初学者,也可以将遇到的任何有关翻译上的疑惑反映到issues上。我们欢迎所有热情并充满信心的人。如何贡献?
Apache 2.0