深入浅出Rust 【正版保证】 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线

深入浅出Rust 【正版保证】精美图片
》深入浅出Rust 【正版保证】电子书籍版权问题 请点击这里查看《

深入浅出Rust 【正版保证】书籍详细信息

  • ISBN:9787111606420
  • 作者:暂无作者
  • 出版社:暂无出版社
  • 出版时间:2018-09
  • 页数:403
  • 价格:58.86
  • 纸张:胶版纸
  • 装帧:平装
  • 开本:16开
  • 语言:未知
  • 丛书:暂无丛书
  • TAG:暂无
  • 豆瓣评分:暂无豆瓣评分
  • 豆瓣短评:点击查看
  • 豆瓣讨论:点击查看
  • 豆瓣目录:点击查看
  • 读书笔记:点击查看
  • 原文摘录:点击查看

寄语:

【店主推荐,正版书放心购买,可开发票】


内容简介:

本书详细描述了Rust语言的基本语法,穿插讲解一部分高级使用技巧,并以更容易理解的方式解释其背后的设计思想。全书总共分五个部分。

第一部分介绍Rust基本语法,因为对任何程序设计语言来说,语法都是基础,学习这部分是理解其他部分的前提。

第二部分介绍属于Rust独一无二的内存管理方式。它设计了一组全新的机制,既保证了安全性,又保持了强大的内存布局控制力,而且没有额外性能损失。这部分是本书的重点和核心所在,也是Rust语言的思想内核精髓之处。

第三部分介绍Rust的抽象表达能力。它支持多种编程范式,以及较为强大的抽象表达能力。

第四部分介绍并发模型。在目前这个阶段,对并行编程的支持是新一代编程语言不可绕过的重要话题。Rust也吸收了业界最新的发展成果,对并发有良好支持。

第五部分介绍一些实用设施。Rust语言有许多创新,但它绝不是高高在上孤芳自赏的类型,设计者在设计过程中充分考虑了语言的工程实用性。众多在其他语言中被证明过的优秀实践被吸收了进来,有利于提升实际工作效率。

通过此书,读者能够深入透彻地理解Rust的高阶特性,比如代数类型系统、生命周期、借用检查、内部可变性、线程安全、泛型、闭包、迭代器、生成器等。可作为参考书供学生、软件工程师、研究人员以及其他对Rust语言感兴趣的读者参考。本书所揭示的Rust编程语言的设计思想对于理解其他系统编程语言,如C++,也非常有帮助。


书籍目录:

Contents?目  录 -

 -

前言 -

 -

部分 基础知识 -

 -

第章 与君初相见 - -2 -

 -

. 版本和发布策略 - -2 -

 -

.2 安装开发环境 - -4 -

 -

.3 Hello -World - -7 -

 -

.4 Prelude - -8 -

 -

.5 Format格式详细说明 - -8 -

 -

第2章 变量和类型 - -0 -

 -

2. 变量声明 - -0 -

 -

2.. 变量遮蔽 - -2 -

 -

2..2 类型推导 - -3 -

 -

2..3 类型别名 - -4 -

 -

2..4 静态变量 - -5 -

 -

2..5 常量 - -6 -

 -

2.2 基本数据类型 - -6 -

 -

2.2. bool - -6 -

 -

2.2.2 char - -7 -

 -

2.2.3 整数类型 - -7 -

 -

2.2.4 整数溢出 - -9 -

 -

2.2.5 浮点类型 - -2 -


作者介绍:

范长春(F00),中国科学院自动化研究所博士,Rust开源项目贡献者,前微软员工。目前就职于synopsys公司参与源代码静态检查工具coverity软件的开发工作。喜欢研究编译器以及源代码静态检查。在网上撰写了大量关于Rust语言的技术文章,得到了不错的反响。


出版社信息:

暂无出版社相关信息,正在全力查找中!


书籍摘录:

暂无相关书籍摘录,正在全力查找中!


在线阅读/听书/购买/PDF下载地址:


原文赏析:

Danger arises from Aliasing + Mutation


为什么在 Rust 中永远不会出现迭代器失效这样的错误?因为通过“mutation + alias”规则,就可以完全杜绝这样的现象,这个规则是 Rust 内存安全的根,是解决内存安全问题的灵魂。Rust 不是针对各式各样的场景,用 case by case 的方式来解决内存安全问题,而是通过一种统一的机制,高屋建瓴地解决这一类问题,快刀斩乱麻,直击要害。


Rust 那些炫酷的 move semantics, borrowing, lifetime 之类的概念加在一起,不但让语言变得复杂不堪,我感觉并不能从根本上解决内存管理问题。


Rust的类型系统实际上是一种代数类型系统( Algebraic data type)。它在数学上是有严格定义的,非常严谨的一套理论。


对一个函数内部的生命周期进行分析,Rus编译器可以很好地解决。但是,当生命周期跨函数的时候,就需要一种特殊的生命周期标记符号了。


其它内容:

编辑推荐

本书将详细描述Rust语言的基本语法,穿岔讲解一部分使用技巧。部分介绍Rust基本语法。第二部分介绍属于Rust的内存管理方式。第三部分介绍Rust的抽象表达能力。第四部分介绍并发模型。第五部分介绍一些实用设施。


书籍介绍

本书详细描述了Rust语言的基本语法,穿插讲解一部分高级使用技巧,并以更容易理解的方式解释其背后的设计思想。全书总共分五个部分。

第一部分介绍Rust基本语法,因为对任何程序设计语言来说,语法都是基础,学习这部分是理解其他部分的前提。

第二部分介绍属于Rust独一无二的内存管理方式。它设计了一组全新的机制,既保证了安全性,又保持了强大的内存布局控制力,而且没有额外性能损失。这部分是本书的重点和核心所在,也是Rust语言的思想内核精髓之处。

第三部分介绍Rust的抽象表达能力。它支持多种编程范式,以及较为强大的抽象表达能力。

第四部分介绍并发模型。在目前这个阶段,对并行编程的支持是新一代编程语言不可绕过的重要话题。Rust也吸收了业界最新的发展成果,对并发有良好支持。

第五部分介绍一些实用设施。Rust语言有许多创新,但它绝不是高高在上孤芳自赏的类型,设计者在设计过程中充分考虑了语言的工程实用性。众多在其他语言中被证明过的优秀实践被吸收了进来,有利于提升实际工作效率。

通过此书,读者能够深入透彻地理解Rust的高阶特性,比如代数类型系统、生命周期、借用检查、内部可变性、线程安全、泛型、闭包、迭代器、生成器等。可作为参考书供学生、软件工程师、研究人员以及其他对Rust语言感兴趣的读者参考。本书所揭示的Rust编程语言的设计思想对于理解其他系统编程语言,如C++,也非常有帮助。


书籍真实打分

  • 故事情节:9分

  • 人物塑造:9分

  • 主题深度:4分

  • 文字风格:7分

  • 语言运用:4分

  • 文笔流畅:3分

  • 思想传递:3分

  • 知识深度:7分

  • 知识广度:3分

  • 实用性:3分

  • 章节划分:5分

  • 结构布局:7分

  • 新颖与独特:5分

  • 情感共鸣:6分

  • 引人入胜:3分

  • 现实相关:5分

  • 沉浸感:9分

  • 事实准确性:3分

  • 文化贡献:4分


网站评分

  • 书籍多样性:8分

  • 书籍信息完全性:4分

  • 网站更新速度:9分

  • 使用便利性:8分

  • 书籍清晰度:8分

  • 书籍格式兼容性:7分

  • 是否包含广告:5分

  • 加载速度:3分

  • 安全性:3分

  • 稳定性:7分

  • 搜索功能:6分

  • 下载便捷性:6分


下载点评

  • 收费(480+)
  • 快捷(649+)
  • 全格式(482+)
  • 一般般(214+)
  • 一星好评(116+)
  • 无颠倒(405+)
  • azw3(481+)
  • 中评(276+)
  • 无水印(187+)
  • 五星好评(585+)
  • 傻瓜式服务(65+)
  • 实惠(311+)

下载评价

  • 网友 融***华:

    下载速度还可以

  • 网友 辛***玮:

    页面不错 整体风格喜欢

  • 网友 寿***芳:

    可以在线转化哦

  • 网友 邱***洋:

    不错,支持的格式很多

  • 网友 菱***兰:

    特好。有好多书

  • 网友 芮***枫:

    有点意思的网站,赞一个真心好好好 哈哈

  • 网友 薛***玉:

    就是我想要的!!!

  • 网友 权***颜:

    下载地址、格式选择、下载方式都还挺多的

  • 网友 孙***美:

    加油!支持一下!不错,好用。大家可以去试一下哦


随机推荐