Rust程序设计(第2版)-图灵 pdf下载
选择版本
内容简介
本篇主要提供Rust程序设计(第2版)-图灵电子书的pdf版本下载,本电子书下载方式为百度网盘方式,点击以上按钮下单完成后即会通过邮件和网页的方式发货,有问题请联系邮箱ebook666@outlook.com
产品特色

编辑推荐
1.【内容全面】Rust一本通,涉及Rust所有关键特性
2.【代码开源】基于Rust 2021大版本,开源示例代码
3.【实战性强】讲解深入浅出,含大量案例,实践性强
4.【新版升级】全面修订,新增“异步编程”等核心内容
5.【作译者资深】Mozilla创始团员编写,雪狼翻译
6.【专家推荐】陈天、唐刚、王旭、张汉东、张炎泼
7.【超强品控】30位一线Rust开发者与爱好者精心审读
内容简介
本书是Rust领域经典参考书,由业内资深系统程序员编写,广受读者好评。
书中全面介绍了Rust这种新型系统编程语言——具有非常好的安全性,兼具C和C++的高性能,并大大简化了并发程序的编写。第2版对上一版内容进行了重组和完善,新增了对“异步编程”的介绍。借助书中的大量案例,你也能用Rust编写出兼顾安全性与高性能的程序。本书内容包括基本数据类型、所有权、引用、表达式、错误处理、crate与模块、结构、枚举与模式等基础知识,以及特型与泛型、闭包、迭代器、集合、字符串与文本、输入与输出、并发、异步编程、宏等进阶知识。
本书适合所有学习Rust的开发者,尤其适合系统程序员,从C++转向Rust的程序员,以及具有C、C#、Jave、Python、JavaScript等其他编程语言基础并希望学习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等先进语言在一些关键领域构建健壮且适应性强的系统软件,特别是在医疗保健和数据所有权管理等领域。
【译者简介】
汪志成(@雪狼),Thoughtworks专家级咨询师、Google Developer Expert、25年码农。终身学习者,兴趣多元,涉猎广泛,目前专注研究Rust。
精彩书评
这本书是深入探索Rust语言的指南,也是Rust编程思维的启示录。其价值是深入浅出地介绍了Rust的所有关键特性,从基本语法到并发和异步编程,每一章都配备了实用的示例代码和细致的解析。愿这本书引领你走进Rust的世界,体验其独有的魅力!
——陈天,Tubi SVP
非常高兴看到《Rust程序设计(第2版)》引进出版。这本书对Rust知识做了全面而细致的介绍,特别花大量篇幅介绍了日常开发中用得较多的字符串、集合、迭代器等基础知识——对Rust初学者来说,这无疑是非常重要的。预祝这本书的面世为Rust语言在国内的普及打开新局面。
——唐刚(@Mike Tang),Rust语言中文社区联合创始人
多年前,我们就被Rust的无GC内存安全和零开销抽象所吸引。2019年以来,随着Rust的成熟,我们开始逐渐用Rust重写项目,以Kata Agent为例,从Go换成Rust之后代码体积缩小到了之前的1/20以下,这对任何系统软件来说都是无法拒绝的。在我的团队里,优秀的内核和系统开发人员都会毫不拒绝从C、Go或其他语言转向Rust,并边开发边学习。但是,Rust被公认为是一门上手难的语言,尤其是对于很多初学者,一本系统的好书才是良好的入门阶梯。非常开心图灵公司引进《Rust程序设计(第2版)》,相信这本书对于大家学习Rust,乃至提高国内系统程序的安全性,都会有很大的帮助。
——王旭,Kata Containers项目联合发起人、开放基础设施基金会董事、蚂蚁集团容器基础设施团队负责人
这本书是不可或缺的Rust编程资源,适合各个层次的开发者。书中深入解析了Rust的核心概念,如所有权、类型系统、并发等,配以实例代码,使得理解更为直观。如果你渴望深入探索Rust,这本书将是你的值得选择的伙伴。
——张汉东,资深Rust独立咨询师、Rust中文社区布道者、《Rust编程之道》作者
我一直在寻找一本先实践后理论,能够提供有深度且实践性强的Rust编程知识的教程。当阅读这本书时,我发现了自己一直在寻找的东西。
——张炎泼,分布式系统专家
产品特色

编辑推荐
1.【内容全面】Rust一本通,涉及Rust所有关键特性
2.【代码开源】基于Rust 2021大版本,开源示例代码
3.【实战性强】讲解深入浅出,含大量案例,实践性强
4.【新版升级】全面修订,新增“异步编程”等核心内容
5.【作译者资深】Mozilla创始团员编写,雪狼翻译
6.【专家推荐】陈天、唐刚、王旭、张汉东、张炎泼
7.【超强品控】30位一线Rust开发者与爱好者精心审读
内容简介
本书是Rust领域经典参考书,由业内资深系统程序员编写,广受读者好评。
书中全面介绍了Rust这种新型系统编程语言——具有非常好的安全性,兼具C和C++的高性能,并大大简化了并发程序的编写。第2版对上一版内容进行了重组和完善,新增了对“异步编程”的介绍。借助书中的大量案例,你也能用Rust编写出兼顾安全性与高性能的程序。本书内容包括基本数据类型、所有权、引用、表达式、错误处理、crate与模块、结构、枚举与模式等基础知识,以及特型与泛型、闭包、迭代器、集合、字符串与文本、输入与输出、并发、异步编程、宏等进阶知识。
本书适合所有学习Rust的开发者,尤其适合系统程序员,从C++转向Rust的程序员,以及具有C、C#、Jave、Python、JavaScript等其他编程语言基础并希望学习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等先进语言在一些关键领域构建健壮且适应性强的系统软件,特别是在医疗保健和数据所有权管理等领域。
【译者简介】
汪志成(@雪狼),Thoughtworks专家级咨询师、Google Developer Expert、25年码农。终身学习者,兴趣多元,涉猎广泛,目前专注研究Rust。
精彩书评
这本书是深入探索Rust语言的指南,也是Rust编程思维的启示录。其价值是深入浅出地介绍了Rust的所有关键特性,从基本语法到并发和异步编程,每一章都配备了实用的示例代码和细致的解析。愿这本书引领你走进Rust的世界,体验其独有的魅力!
——陈天,Tubi SVP
非常高兴看到《Rust程序设计(第2版)》引进出版。这本书对Rust知识做了全面而细致的介绍,特别花大量篇幅介绍了日常开发中用得较多的字符串、集合、迭代器等基础知识——对Rust初学者来说,这无疑是非常重要的。预祝这本书的面世为Rust语言在国内的普及打开新局面。
——唐刚(@Mike Tang),Rust语言中文社区联合创始人
多年前,我们就被Rust的无GC内存安全和零开销抽象所吸引。2019年以来,随着Rust的成熟,我们开始逐渐用Rust重写项目,以Kata Agent为例,从Go换成Rust之后代码体积缩小到了之前的1/20以下,这对任何系统软件来说都是无法拒绝的。在我的团队里,优秀的内核和系统开发人员都会毫不拒绝从C、Go或其他语言转向Rust,并边开发边学习。但是,Rust被公认为是一门上手难的语言,尤其是对于很多初学者,一本系统的好书才是良好的入门阶梯。非常开心图灵公司引进《Rust程序设计(第2版)》,相信这本书对于大家学习Rust,乃至提高国内系统程序的安全性,都会有很大的帮助。
——王旭,Kata Containers项目联合发起人、开放基础设施基金会董事、蚂蚁集团容器基础设施团队负责人
这本书是不可或缺的Rust编程资源,适合各个层次的开发者。书中深入解析了Rust的核心概念,如所有权、类型系统、并发等,配以实例代码,使得理解更为直观。如果你渴望深入探索Rust,这本书将是你的值得选择的伙伴。
——张汉东,资深Rust独立咨询师、Rust中文社区布道者、《Rust编程之道》作者
我一直在寻找一本先实践后理论,能够提供有深度且实践性强的Rust编程知识的教程。当阅读这本书时,我发现了自己一直在寻找的东西。
——张炎泼,分布式系统专家