A: Rust相比其他编程语言的优势在于它能够消除数十年来程序员习以为常的取舍,让安全和高效、速度和易读易用可以兼得。
A: 本书大体上假设您按从头到尾的顺序阅读。后面的章节建立在前面章节概念的基础上。前面的章节可能不会深入介绍部分主题,而是留待后续章节重新讨论。请采取对你最有效的方式。
本书适合已经有其他编程语言经验,希望学习 Rust 语言的开发者、学生和系统工程师。本书假设读者已经熟悉基本的编程概念,并对程序设计有一定的了解。
Rust 语言的设计目标是消除数十年来程序员习以为常的取舍,让安全和高效、速度和易读易用可以兼得。Rust 试图挑战在编程语言设计中,高层的工程学与底层的控制往往是难以兼得的这一矛盾。