
出版社: 人民邮电
原售价: 179.80
折扣价: 125.90
折扣购买: Rust程序设计(第2版)
ISBN: 9787115621818
[美]吉姆·布兰迪(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等先进语言在一些关键领域构建健壮且适应性强的系统软件,特别是在医疗保健和数据所有权管理等领域。
1.靠谱的作者团队:本书由Rust领域的资深专家编写,包括Mozilla Firefox的工程师和GitHub的工程师,他们的经验和知识为本书提供了强大的支持。 2.全面而深入的内容:本书涵盖了Rust语言的基本概念和核心特性,从基本数据类型、所有权、引用、表达式、错误处理,到更高级的特型与泛型、闭包、迭代器、集合、字符串与文本、输入与输出、并发、异步编程、宏等。这些内容不仅帮助你建立坚实的基础,也为你提供了一些实用的案例和解决方案。 3.本书不仅解释了Rust语言的特性和语法,还通过大量的案例和实践帮助你解决实际问题。无论你是在构建一个简单的程序,还是一个复杂的应用程序,你都可以从本书中找到有用的解决方案。 4.为实际应用做好准备:本书不仅适合初学者,也适合有经验的开发者。无论你是一个系统程序员,从C++转向Rust的程序员,还是具有其他编程语言基础并希望学习Rust的程序员,本书都可以为你提供实用的知识和技能,帮助你准备好面对未来的挑战。 5.第2版新增内容:本书第2版对上一版内容进行了重组和完善,新增了对“异步编程”的介绍,使读者能够更好地理解和应用Rust的新特性。