Update Ch00

This commit is contained in:
Peng Hailin, 2023-05-05 07:58:15 +08:00
parent 75482441c5
commit e3f6f758b5

View File

@ -74,17 +74,18 @@ mdbook serve ~/rust-lang-zh_CN -p 8080 -n 127.0.0.1 --open
-- *Nicholas Matsakis 与 Aaron Turon*
## 简介
欢迎来到 *Rust 编程语言*,一本 Rust 的介绍性书籍。Rust 编程语言帮助更快地编写出更可靠软件。在程序语言设计中上层人机交互与底层控制通常是不可调和的Rust 挑战了这对矛盾。经由强力的技术能力与了不起的开发者体验Rust 带来了对底层细节(譬如内存的使用)控制的同时,免去了传统上底层控制带来的一大堆麻烦。
欢迎来到《Rust编程语言The Rust Programming Language》这是一本关于Rust的介绍性书籍。Rust 编程语言帮助咱们编写更快、更可靠的软件。程序语言设计中高级别的人机交互与底层控制通常是不可调和的Rust 挑战了这一冲突。通过强大的技术能力与了不起的开发者体验Rust 让咱们可以选择控制底层细节(如内存使用),却没有传统上底层控制相关的所有麻烦。
## Rust 适用于哪些人群
对于相当多的人群Rust 因为各种原因,都是理想选择。下面就来看看那些最重要群体中的一些人的情况
出于各种原因Rust 是许多人的理想选择。让我们来看看一些最重要的群体
### 开发者团队
对于有着不同水平系统编程知识的开发者团队的协同来讲Rust 正被证明是一种生产力工具。底层代码倾向于出现各种细微错误,这样的细微错误,对于其他编程语言,则只能经由广泛测试,和经验老道的开发者细致代码评审才能捕获到。而在 Rust 中,编译器通过拒绝编译这些难以捉摸的错误,包括并发错误,而扮演着看门人角色。通过与编译器一道工作,团队就可以将他们的时间,集中用在程序逻辑,而不是找寻错误上
事实证明Rust 是一个富有成效的工具,可以在具有不同水平的系统编程知识的开发人员组成的大型团队之间进行协作。底层代码容易出现各种细微的错误,在大多数其他语言中,只有通过广泛的测试和有经验的开发人员的仔细代码审查才能发现这些错误。在 Rust 中,编译器扮演着守门员的角色,它拒绝编译带有这些难以捉摸错误的代码,包括并发性错误。通过与编译器一起工作,团队可以把时间集中在程序的逻辑上,而不是追寻 bug
Rust 还带给了系统编程世界,一些现代开发者工具: