Skip to content

An UNOFFICIAL translation for 《Programming Rust》

License

Notifications You must be signed in to change notification settings

KallenW/Programming-Rust-Translation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

84 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

译者序

动机

《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上。我们欢迎所有热情并充满信心的人。如何贡献?

作者

LICENSE

Apache 2.0

About

An UNOFFICIAL translation for 《Programming Rust》

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages