当前位置: 首页 > 更多 > 其它

精通Rust 第2版 PDF电子书 [8MB]

  • 其它
  • 更新时间:2022-06-19 14:30:18
简介精通Rust 第2版pdf百度网盘下载地址? Rust是一门系统编程语言,是支持函数式、命令式以及泛型等编程范式的多范式语言。Rust在语法上和C++类似。Rust快速、可靠、安全,它提供了甚至超过C...
《精通Rust 第2版》pdf电子书下载
《精通Rust 第2版》pdf百度云

《精通Rust 第2版》pdf百度云

《精通Rust 第2版》pdf百度云

《精通Rust 第2版》pdf百度云


 

精通Rust 第2版pdf百度网盘下载地址?

Rust是一门系统编程语言,是支持函数式、命令式以及泛型等编程范式的多范式语言。Rust在语法上和C++类似。Rust快速、可靠、安全,它提供了甚至超过C/C++的性能和安全保证,同时它也是一种学习曲线比较平滑的热门编程语言。

本书内容共17章,由浅入深地讲解Rust相关的知识,涉及基础语法、软件包管理器、测试工具、类型系统、内存管理、异常处理、高级类型、并发模型、宏、外部函数接口、网络编程、HTTP、数据库、WebAssembly、GTK+框架和GDB调试等重要知识点。

本书适合想学习Rust编程的读者阅读,希望读者能够对C、C++或者Python有一些了解。书中丰富的代码示例和详细的讲解能够帮助读者快速上手,高效率掌握Rust编程。


作者简介:
拉胡尔·沙玛(Rahul Sharma)对编程教学一直充满热情,过去两年他一直在从事软件开发相关的工作。他在开发Servo时开始接触Rust,Servo是由Mozilla Research公司开发的浏览器引擎,是他的GSoC项目的一部分。目前他供职于AtherEnergy公司,正在为智能滑板车构建弹性的云基础架构。他感兴趣的领域包括系统编程、分布式系统、编译器及类型理论等。他也是Rust社区的特约撰稿人,并在Mozilla的Servo项目中指导实习生。 韦萨·凯拉维塔(Vesa Kaihlavirta)从5岁起就开始接触编程,并且是从C64 BASIC开始入门的。他的职业目标是提高软件应用领域的开发者对编程语言和软件质量的认识。他是一名资深的Linux开发人员,并且已经在电信和金融行业工作了10年。Vesa目前住在芬兰中部的Jyvaskyla。

目录:
第1章 Rust入门 1
第2章 使用Cargo管理项目 39
第3章 测试、文档化和基准评估 67
第4章 类型、泛型和特征 94
第5章 内存管理和安全性 129
第6章 异常处理 181
第7章 高级概念 205
第8章 并发 253
第9章 宏与元编程 279
第10章 不安全的Rust和外部函数
第11章 日志 333
第12章 Rust与网络编程 351
第13章 用Rust构建Web应用
第14章 Rust与数据库 388
第15章 Rust与WebAssembly 409
第16章 Rust与桌面应用 423
第17章 调试 439

点击下载