编辑推荐
- Rust全方位指南
涵盖Rust语言核心特性,从基础语法到高级概念,为读者提供Rust编程的一站式解决方案。 - 最新版升级内容
基于Rust 2021大版本,新增“异步编程”等核心知识点,对内容进行全面重组和完善,更贴合实际开发需求。 - 丰富案例与开源代码
书中包含大量实用案例与开源示例代码,让读者能更好地将理论应用于实际项目,迅速提升Rust开发技能。 - 权威作者团队与翻译团队
由Mozilla创始团队成员吉姆·布兰迪与多位资深程序员联手编写,国内资深Rust开发者汪志成(@雪狼)翻译,确保内容的专业性和准确性。 - 广受认可的经典参考书
备受业界推崇,获得陈天、唐刚、王旭、张汉东、张炎泼等专家一致推荐,30位一线Rust开发者和爱好者精心审读。 - 适合各层次开发者
从C/C++转向Rust的程序员,或拥有其他编程语言基础希望学习Rust的新手,都能从中获益。
书籍封面
内容简介
《Rust程序设计(第2版)》是Rust领域的权威参考书,深入解析Rust的语言特性与实践技巧。Rust作为新型系统编程语言,以其独特的内存安全性和高性能受到开发者青睐。本书基于Rust 2021大版本,新增对异步编程的详细讲解,为读者带来最全面的Rust学习体验。文章源自狗狗书屋-https://www.dogbook.cc/2762.html
全书共22章,内容涵盖基本数据类型、所有权、引用、错误处理、结构与枚举、泛型与特性、迭代器与集合、并发、宏等,既包括基础知识,也深入到高级特性和实际应用。同时,书中还提供了大量实际案例,帮助读者更好地理解和应用Rust。文章源自狗狗书屋-https://www.dogbook.cc/2762.html
无论你是经验丰富的系统程序员,还是希望从C、C#、Python、Java等语言转向Rust的开发者,这本书都将成为你学习Rust的理想选择。文章源自狗狗书屋-https://www.dogbook.cc/2762.html
作者简介
吉姆·布兰迪(Jim Blandy)
Mozilla Firefox工程师,Subversion版本控制系统初代设计者之一,拥有超过40年的编程经验,是自由软件领域的重要贡献者,曾参与GNU Emacs和GNU Debugger等项目开发。文章源自狗狗书屋-https://www.dogbook.cc/2762.html
贾森·奥伦多夫(Jason Orendorff)
GitHub工程师,专注于Rust项目的开发,曾在Mozilla参与JavaScript引擎SpiderMonkey的开发。热衷于帮助读者理解复杂主题,兴趣广泛。文章源自狗狗书屋-https://www.dogbook.cc/2762.html
莉奥诺拉·F. S. 廷德尔(Leonora F. S. Tindall)
软件工程师,类型系统研究爱好者,擅长使用Rust构建关键领域的软件系统,关注医疗保健和数据所有权管理领域。文章源自狗狗书屋-https://www.dogbook.cc/2762.html
译者简介
汪志成(@雪狼)文章源自狗狗书屋-https://www.dogbook.cc/2762.html
Thoughtworks专家级咨询师、Google Developer Expert,拥有25年开发经验,专注于Rust语言研究,翻译多部编程书籍。文章源自狗狗书屋-https://www.dogbook.cc/2762.html
评论