Rust实战

Rust实战
内容简介:

这是一本用Rust进行系统编程的实践指南!

帮助读者理解如何用Rust进行系统编程,

提供使用Rust编写代码的技巧。

《Rust实战》给出了10余个源自现实的示例,

让读者不仅能了解Rust语法,

还能了解Rust的实际运用!

◎编辑推荐

《Rust实战》译者之一是国内Rust社区的开拓者,未来社区会组织Rust方向的开发者会议,可助力《Rust实战》销售。同时,他也是《Rust编程之道》的作者,目前有出书计划,有望成为我们的作者。另一位译者从事Rust区块链项目研发,有翻译经验。

◎内容简介

《Rust实战》通过探索多种系统编程概念和技术引入Rust编程语言,在深入探索计算机工作原理的同时,帮助读者了解Rust的所有权系统、Trait、包管理、错误处理、条件编译等概念,并通过源自现实的示例来帮助读者了解Rust中的内存模型、文件操作、多线程、网络编程等内容。


蒂姆·麦克纳马拉(Tim McNamara),是文本挖掘、自然语言处理和数据工程等领

域的专家。他是Rust Wellington(新西兰Rust开发者活动)的组织者,并且定期通过

社交网站主持 Rust编程教学。

作者简介:
下载地址:
下载Rust实战
标签:
文章链接:https://www.dushupai.com/book-content-23652.html(转载时请注明本文出处及文章链接)
最新评论: 更多
  • jyjyjin
    2022-08-26
    在本书中,作者通过许多实际可运行的代码示例,在带领读者入门 Rust 语言的同时,又让读者能够了解到系统编程领域中的一些知识、概念和实践。
  • 那个百分十先生
    2022-09-20
    如此受欢迎的Rust
  • 钟杨
    2023-05-15
    这本书有点落后了 建议直接去官网看文档 也有中文版的 比这个讲的好多了
最新书摘: 更多
  • Marvin不慌
    2022-08-23
    本书适合哪些人阅读所有对Rust感兴趣的人,喜欢通过实用的示例来学习的人,或者是那些被“Rust是一种系统编程语言”这一事实吓倒的人,都应该会喜欢本书。有编程经验的读者将获益更多,因为本书会假定读者已经了解一些计算机编程的基本概念。本书的内容是如何组织的:路线图本书的正文分为两部分。第一部分介绍Rust的语法和一些独特的特点,第二部分会应用到在第一部分中介绍的这些知识。每一章都会引入一到两个新的Rust概念,第一部分是对Rust的快速介绍。第1章解释Rust存在的原因。以及如何开始用它来编程。第2章提供翔实的Rust语法基础知识。本章示例包括芒德布罗集渲染器和一个grep的克隆。第3章讲解如何组合Rust的数据类型以及如何使用一些错误处理的工具。第4章讨论Rust中确保要访问的数据始终有效的机制。第二部分是将Rust应用于系统编程领域的一些基础性介绍第5章介绍在数字计算机中信息是如何表示的。重点介绍数字是如何被近似表示的。本章示例包括实现定点数格式和一个CPU模拟器。第6章阐释引用、指针、虑拟内存、栈和堆等术语。本章示例包括一个内存扫描器和自动生成艺术项目。第7章阐释如何将数据结构存储到存储设备中。本章示例包括一个hexdump的克隆和一个可运行的数据库。第8章通过多次重新实现HTTP讲解计算机是如何进行通信的,每一次实现都会剥离掉一个抽象展。第9章探素在数字计算机中跟踪时间的过程。本章示例包括一个可运行的NTP客户端。第10章介绍进程,线程和一些相关的抽象概念。本章示例包括一个海龟绘图应用程序和一个并行解析器。第11章介绍操作系统的作用和计算机是如何启动的。本章示例包括编译自己的引导加载程序和操作系统内核。第12章阐释外部世界是如何与CPU和操作系统进行通信的。请按照本书章节顺序进行阅读。只有掌握了前面章节中的内容,才能更好...
猜你喜欢: