Rust 语言真的好:连续多年成为全世界最受欢迎的语言、没有 GC 也无需手动内存管理、性能比肩 C++/C 还能直接调用它们的代码、安全性极高 - 总有公司说使用 Rust 后以前的大部分 bug 都将自动消失、全世界最好的包管理工具 Cargo 等等。但…
有人说: “Rust 太难了,学了也没用”
对于后面一句话我们持保留意见,如果以找工作为标准,那国内环境确实还不够好,但如果你想成为更优秀的程序员或者是玩转开源,那 Rust 还真是不错的选择,具体原因见下一章。
至于 Rust 难学,那正是本书要解决的问题,如果看完后,你觉得没有学会 Rust,可以找我们退款,哦抱歉,这是开源书,那就退 🌟 吧 :)
如果看到这里,大家觉得这本书的介绍并没有吸引到你,不要立即放弃,强烈建议读一下进入 Rust 编程世界,那里会有不一样的精彩。
配套练习题
对于学习编程而言,读一篇文章不如做几道练习题,此话虽然夸张,但是也不无道理。既然如此,既读书又做练习题,效果会不会更好?再加上练习题是书本的配套呢? :P
- Rust 语言实战, Rust 语言圣经配套习题,支持中英双语,可以在右上角切换
创作感悟
Rust 语言圣经已写 170 余章、110 余万字、历经 800 多个小时,每一章节都是纯手工,绝无质量上的妥协( 优秀的读者们应该都有此体会 )。
曾有读者问: 这么好的书为何是开源,而非出版?原因很简单,Rust 要在国内发展起来,必须得有追梦之人去做不计付出的事,我希望自己能贡献一份微薄之力。
但要说完全无欲无求,emmm,看到项目多了一颗 🌟,好像也非常开心,有什么能比读者大大的赞美更宝贵:)
你们用指尖绘制星空,那里繁星点点,每一颗都在激励着我们披荆斩棘、不断前行。不夸张的说,没有你们,开源世界就没有星光,自然也不会有今日的开源盛世。
能与大家在茫茫人海中相识,这感觉真好!
🏆 贡献者
非常感谢本教程的所有贡献者,正是有了你们,才有了现在的高质量 Rust 教程! 特别感谢:
|
EluvK |
AllanDowney |
|
孙立刚 |
JesseAtSZ |
Rustln |
1132719438 |
开源协议
在开源版权上,我们选择了 No License,这意味着读者可以随意的 fork 和阅读,但是不能私下修改后再包装分发,如果有这方面的需求,请联系我们,望理解。
借鉴的书籍
站在巨人的肩膀上,能帮我们看的更远,特此感谢以下巨人:
- Rust Book
- Rust nomicon
- Async Rust
- 详细清单参见 这里
因为它们绝大部分是支持 APACHE + MIT 双协议的,因此我们选择了遵循其中的 MIT 协议,并在这里统一对借鉴的书籍进行说明。