ManBetX程序设计丛书

Rust程序设计

[美]吉姆·布兰迪(Jim Blandy)[美]贾森·奥伦多夫(Jason Orendorff) (作者) 李松峰 (译者)
上市销售
理论与实战相结合,Rust开发者案头书
本书由两位经验丰富的系统程序员撰写,介绍了一种具有C和C++性能,同时安全且支持并发的新型系统编程语言Rust,解释了Rust如何在性能和安全性之间架起桥梁,以及我们如何用好这门语言。书中主要内容包括:Rust的基本数据类型,关于所有权、引用等概念,表达式、错误处理、包和模块、结构体、枚举与模式等基础知识,Rust语言的特型与泛型,闭包,迭代器,集合,等等。
电子书
¥69.50
格式
mobi   pdf

纸质书
¥113.98 ¥139.00

其他购买方式?

出版信息

  • 书  名Rust程序设计
  • 系列书名ManBetX程序设计丛书
  • 执行编辑关于本书的内容有任何问题,请联系 张海艳
  • 出版日期2020-09-12
  • 书  号978-7-115-54649-4
  • 定  价139.00 元
  • 页  数476
  • 印刷方式单色
  • 开  本16开
  • 出版状态上市销售
  • 原书名
  • 原书号

同系列书

  • JavaScript高级程序设计(第4版)

    [美]马特·弗里斯比(Matt Frisbie)   李松峰   译

    本书是JavaScript经典图书的新版。第4版涵盖ECMAScript 2019,全面、深入地介绍了Java...

  • HTTP权威指南

    David Gourley   Brian Totty   Marjorie Sayer   Sailu Reddy   Anshu Aggarwal   陈涓   赵振平   译

    本书是HTTP及其相关核心Web技术方面的权威著作,主要介绍了Web应用程序是如何工作的,核心的因特网协议如何...

  • JavaScript高级程序设计(第3版)

    Nicholas C.Zakas   李松峰   曹力   译

    本书是JavaScript超级畅销书的新版。ECMAScript 5 和HTML5在标准之争中双双胜出,使大量...

  • 计算机科学的基础

    Al Aho   Jeff Ullman   傅尔也   译

    本书全面而详细地阐述了计算机科学的理论基础,从抽象概念的机械化到各种数据模型的建立,用算法、数据抽象等核心思想...

  • Java技术手册(第6版)

    Benjamin J Evans   David Flanagan   安道   译

    通过学习本书,你将能够: 掌握最新的语言细节,包括Java 8的变化 使用基本的Java句法学习面向对...

本书特色

Rust是一门新的系统编程语言,兼具C和C++的高性能和底层控制能力,而且能保证内存安全和线程安全,是系统编程发展史上的一个巨大进步。本书对Rust进行了全面介绍,详细解释了这门语言的重要概念,并提供了大量清晰易懂的示例,逐步指导读者用Rust编写出既安全又高性能的程序。

本书由两位具有数十年经验的系统程序员撰写,他们不仅分享了自己对Rust的深刻见解,而且还提供了一些建议和操作实践,对Rust开发者和系统程序员十分有帮助。

● Rust如何在内存中表示值(辅以图表)
● 完整解释了所有权、转移、借用和生命期
● Cargo、rustdoc、单元测试,以及如何在Rust公共包仓库上发布代码
● 泛型代码、闭包、集合和迭代器等高级特性
● Rust中的并发:线程、互斥量、通道和原子操作
● 不安全代码,以及如何保持使用常规代码的完整性
● 用丰富的例子展示了Rust各方面特性的综合运用

目录

版权声明 阅读
O'Reilly Media, Inc. 介绍 阅读
前言 阅读
第 1 章 为什么是Rust 阅读
第 2 章 Rust初体验
第 3 章 基本类型
第 4 章 所有权
第 5 章 引用
第 6 章 表达式
第 7 章 错误处理
第 8 章 包和模块
第 9 章 结构体
第 10 章 枚举与模式
第 11 章 特型与泛型
第 12 章 操作符重载
第 13 章 实用特型
第 14 章 闭包
第 15 章 迭代器
第 16 章 集合
第 17 章 字符串与文本
第 18 章 输入和输出
第 19 章 并发
第 20 章 宏
第 21 章 不安全代码
作者介绍
封面介绍

作者介绍

吉姆•布兰迪(Jim Blandy)Mozilla软件工程师,拥有近40年编程经验和30年自由软件开发经验,是Subversion版本控制系统最初的设计者之一。

贾森•奥伦多夫(Jason Orendorff)资深软件工程师,拥有20余年软件开发经验,目前在为Mozilla Firefox Web浏览器开发JavaScript引擎。

【译者介绍】

360前端开发资深专家、前端TC委员、W3C AC代表,任职于“奇舞团”,也是360 Web字体服务“奇字库”作者。
  • 请不要把“Move”翻译成“移动”。在这里请参考官网中文页面中的说法,应该是指“转移”。完整的说法是“转移语义”,此外“mut”关键字提供的功能应该为“可变性”而不是“易变性”
    刘祺  发表于 2018-02-28 00:53:00
    • move 转移 所有权

      Motecshine  发表于 2018-09-10 17:24:48
    • move Owner ,移动所有权,这个翻译也凑合吧。

      yannxia  发表于 2019-01-14 14:47:34
    • 移交 不是更简洁

      Wenyang  发表于 2020-09-04 10:48:01
    • 这一类的保持原文更好吧

      十里  发表于 2020-09-04 14:38:21
  • 很高兴看到有人翻译这本 Rust 图书,现在 rust-lang-cn 翻译中文组在维护着两份文档,Rust 文档的翻译指南和术语表,希望可以给这本书的翻译带来帮助,也希望大家踊跃完善翻译的相关指南内容和术语表:
    Rust 文档的翻译指南:https://github.com/rust-lang-cn/rust-translation-guide
    Rust 语言术语中英文对照表:https://github.com/rust-lang-cn/english-chinese-glossary-of-rust

    以上两份文档内容均以 CC0-1.0 协议发布,Rust 图书可以商用或非商用引用此两份文档内容。
    aakloxu  发表于 2019-04-23 22:56:58
  • 17年12月, rust是1.22; 现在20年3月, rust已经出到1.42了, 这本书没有翻译的必要了.
    其实我是夏  发表于 2020-03-26 13:37:26
  • 期待
    sidgwick  发表于 2018-04-02 14:43:13
  • 关注
    一沙一世界  发表于 2018-04-10 15:16:42
  • 这本书已经找好译者了吗?
    VitalyR  发表于 2018-04-16 00:00:23
  • 什么时间可以购买到中文版的书籍?
    zhangboyu  发表于 2018-07-04 11:51:05
  • 什么时候出来呢
    gatspy  发表于 2020-08-08 05:41:45
    • 10月出版

      张海艳  发表于 2020-08-10 08:39:37
    • @张海艳 请问电子版什么时候出?

      taurusli  发表于 2020-09-15 22:32:38
    • @taurusli 已经在抓紧制作了,很快就能出。

      张海艳  发表于 2020-09-16 08:54:12
    • @张海艳 好的,谢谢!

      taurusli  发表于 2020-09-17 06:32:51
  • 再不出来,出来了也没意义了吧
    iCoding  发表于 2020-08-27 16:38:11
  • 先出电子版啊,实体书太占地方了。
    taurusli  发表于 2020-09-05 09:23:53
  • 已经下单了请问什么时候发货
    davirain  发表于 2020-09-06 12:51:42
  • 现在这个时间, 这个第一版还有必要购买吗
    维克陌西  发表于 2020-09-17 15:18:35
  • 收到书了,panic翻译成“诧异”,感觉很怪异啊,这个词保留原文不好吗
    taurusli  发表于 2020-09-22 08:48:28
  • 快上电子版啊,最好来个五折优惠,哈哈
    琳琳的小狗  发表于 2020-09-29 23:25:11
    • 还是先上纸质版吧,早读早享受,晚读享折扣

      pharoer  发表于 2020-10-10 13:09:09
  • 纸质版已买,刮刮卡已经使用,没有收到优惠提示邮件啊。
    小天狼星  发表于 2020-10-19 22:28:53
    • 您好,可以将您的问题发到这个邮箱ebook@turingbook.com

      张海艳  发表于 2020-10-20 09:25:45
    • @张海艳 您好,10月20日已发送邮件,好像没有回应。。

      小天狼星  发表于 2020-10-22 19:16:02