Rust程序设计导览:从基础到实践全面指南.pdfVIP

  • 2
  • 0
  • 约9.27千字
  • 约 15页
  • 2026-05-23 发布于北京
  • 举报

Rust程序设计导览:从基础到实践全面指南.pdf

第2章Rust导览(1)

吉姆•布兰迪·Rust程序设计(第2版)

写这样一本书并不容易:Rust这门语言如此卓尔不群,我们固然有能力在一开始就展示出其

独特的、令人惊叹的特性,但更为重要的是它的各个部分之间能够良好协作,共同服务于我们

在第1章中设定的目标——安全、高性能的系统编程。该语言的每个部分都与其他部分配合

得天衣无缝。

因此,我们并不打算每次讲透一个语言特性,而是准备了一些小而完备的程序作为导览,每个

程序都会在其上下文中介绍该语言的特性。

作为暖场,我们会设计一个简单的程序,它可以解析命令行参数并进行简单计算,而且带有

单元测试。这会展示Rust的一些类型并引入特型的概念。

接下来,我们一起构建一个Web服务器。使用第库来处理HTTP的细节,并介

绍字符串处理、闭包和错误处理功能。

第三个程序会绘制一张美丽的分形图,将计算工作分派到多个线程以提高效率。这包括一个

泛型函数的示例,以说明该如何处理像素缓冲区之类的问题,并展示Rust对并发的支持。

最后,我们会展示一个强大令行工具,它利用正则表达式来处理文件。这展示了Rust

文档评论(0)

1亿VIP精品文档

相关文档