Update Ch00

This commit is contained in:
Peng Hailin, 2023-05-04 23:27:47 +08:00
parent ee9b7bc708
commit e6f55b4456

View File

@ -64,9 +64,9 @@ mdbook serve ~/rust-lang-zh_CN -p 8080 -n 127.0.0.1 --open
以涉及内存管理、数据表示和并发的低层次细节的 “系统级system-level” 工作为例,传统上,这一领域的编程被认为是神秘的,只有少数致力于学习避免其臭名昭著的陷阱的人可以进入。即使是那些实践他的人也会谨慎行事,以免他们的代码容易招致攻击、崩溃或损坏。
通过消除原有各种陷阱并提供友好、全新工具集一路帮助咱们Rust 破除了编写这类苛刻程序中的诸多障碍。那些需要“深入”到底层控制的程序员们,现在就可以运用 Rust在无需承担一直以来的崩溃或者安全漏洞的下并无须深入细致地掌握变化无常工具链就可以达成他们的目标了。更了不起的是,设计这门语言就是为了引导咱们编写出在运行速度及内存使用方面有效率的可靠代码。
通过消除原有各种陷阱并提供友好、全新工具集一路帮助咱们Rust 破除了编写这类苛刻程序中的诸多障碍。那些需要“深入”到底层控制的程序员们,现在就可以运用 Rust在无需承担一直以来的崩溃或者安全漏洞的下并无须深入细致地掌握变化无常工具链就可以达成他们的目标了。更的是,设计这门语言就是为了引导咱们编写出在运行速度及内存使用方面有效率的可靠代码。
正在进行底层代码编写的程序员们,可运用 Rust 来提升他们的雄心壮志。比如说在Rust 中引入并行机制,是相对低风险的操作:编译器会为你捕获到那些经典错误。同时还可以在确信不会带来程序崩溃或漏洞利用之下,大胆进行更多的优化。
已在进行底层代码编写的程序员们,可运用 Rust 来提高他们的抱负。比如说在Rust 中引入并行机制,是相对低风险的操作:编译器会为你捕获到那些经典错误。同时还可以在确信不会带来程序崩溃或漏洞利用之下,大胆进行更多的优化。
然而 Rust 并非局限于底层系统的编写。对于构造命令行应用、web 服务器及其他类别的代码来说Rust 的表现力和人机工程设计,也可以让这些编写起来相当愉悦 -- 在本书后面,就会发现这样的示例。运用 Rust 可实现将一个领域中学到的技能,迁移到另一领域;通过编写 web 应用,就可以掌握 Rust, 然后将这同样的技能应用到树梅派 app 的编写上。