性能对于许多 Rust 程序来说很重要。
性能对于许多Rust程序来说很重要。本书包含许多可以提高Rust程序性能(速度和内存使用)的技术。编译时间部分还包含一些可以提高Rust程序编译时间的技术。有些技术只需要更改构建配置,但许多技术需要更改代码。有些技术完全是特定于Rust的,有些涉及可以应用于(通常经过修改)以其他语言编写的程序的想法。一般提示部分还包括一些适用于任何编程语言的一般原则。尽管如此,本书主要是关于Rust程序的性能,并不能替代概要分析和优化的通用指南。本书还侧重于实用且经过验证的技术:许多都附有拉取请求或其他资源的链接,这些资源展示了如何在真实世界的Rust程序中使用该技术。这本书刻意简洁,广度胜于深度,因此可以快速阅读。它链接到外部资源,在适当的时候提供更多深度。本书面向中级和高级Rust用户。初学者Rust用户需要学习的东西绰绰有余,这些技术可能对他们来说是无益的分心。#电子书#Rust#手册