原文标题:豆瓣评分9.2,Rust圣经《Rust程序设计(第2版)》比官方文档更好懂!
原文作者:图灵编辑部
冷月清谈:
本书的优点:
- 比官方文档更详细、更容易理解
- 实战性强,包含大量案例
- 代码开源,可自行查阅示例
- 汇集了30位一线Rust开发者和爱好者的审阅意见,内容准确实用
本书适合所有Rust开发者,无论你是前端还是后端,都可以从本书中受益。
怜星夜思:
2、《Rust程序设计(第2版)》与其他Rust书籍有何不同?
3、Rust语言的未来发展趋势是什么?
原文内容
多年来,关键系统的开发一直依赖于C和C++,而如今,Rust正逐步成为处理这类任务的首选语言。
📕《Rust程序设计(第2版)》圈内公认的Rust圣经,内容涉及Rust所有关键特性,比官方文档还要详细好懂!
✍作者团队由三位业界权威组成。
吉姆·布兰迪(Jim Blandy),Mozilla Firefox工程师,Subversion版本控制系统最初设计者之一。拥有40多年编程经验,其中包括30多年自由软件开发经验,曾在GNU Emacs、GNU Debugger等项目上工作。
贾森·奥伦多夫(Jason Orendorff),GitHub工程师,专注开发尚未公开的Rust项目,曾在Mozilla参与JavaScript引擎SpiderMonkey的开发。兴趣广泛,包括:语法学、烘焙、时间旅行,以及帮助人们理解复杂主题。
莉奥诺拉·F. S. 廷德尔(Leonora F. S. Tindall),软件工程师、类型系统爱好者。她喜欢使用Rust等先进语言在一些关键领域构建健壮且适应性强的系统软件,特别是在医疗保健和数据所有权管理等领域。
✔书中全面介绍了Rust这种新型系统编程语言——具有无与伦比的安全性,兼具C和C++的高性能,并大大简化了并发程序的编写。第2版针对上一版的内容进行了重组和完善,新增了对“异步编程”的介绍。
👍实战性强:讲解深入浅出,含大量案例。借助案例,你也能用Rust编写出兼顾安全性与高性能的程序。
⭐代码开源:基于Rust 2021大版本,开源示例代码。
👨🎓专家视角:Mozilla创始团员编写,雪狼翻译。陈天、唐刚、王旭、张汉东、张炎泼等业内权威推荐。
✅内容实用:邀请30位一线Rust开发者与爱好者精心审读。内容经过反复打磨,包括基本数据类型、所有权、引用、表达式、错误处理、crate与模块、结构、枚举与模式等基础知识,以及特型与泛型、闭包、迭代器、集合、字符串与文本、输入与输出、并发、异步编程、宏等进阶知识。不管你是前端还是后端,这本书都值得一读!