键盘快捷键

按 ← 或 → 在章节之间导航

按 S 或 / 在本书中搜索

按 ? 显示此帮助

按 Esc 隐藏此帮助

前言

Rust 程序设计语言在短短几年内走过了漫长的道路:从由一个小型而新兴的爱好者社区创建和孵化,到成为世界上最受喜爱、最炙手可热的编程语言之一。回顾过去,Rust 的强大能力与美好前景引人注目、并在系统编程领域站稳脚跟,这是必然的;而并非必然的,是渗透整个开源社区、并推动各行业大规模采用的全球范围内兴趣与创新的增长。

时至今日,人们很容易列举 Rust 所提供的种种出色特性,来解释这股兴趣与采用的热潮。谁不想要内存安全、又想要快速的性能、还想要友好的编译器、以及出色的工具链,以及众多其他精彩特性呢?你今天所看到的 Rust 语言,将多年的系统编程研究与一个充满活力和热情的社区的实践智慧结合在一起。这门语言为目标而设计、用心打造,为开发者提供了一种更容易编写安全、快速、可靠代码的工具。

但 Rust 真正特别之处,在于它植根于赋能你——用户——去实现你的目标。这是一门希望你成功的语言,赋能的理念贯穿于构建、维护和倡导这门语言的社区核心。自本权威著作的上一版以来,Rust 已进一步发展为一门真正全球化、值得信赖的语言。Rust 项目现在得到了 Rust 基金会的有力支持,基金会还投资于各项关键举措,以确保 Rust 安全、稳定、可持续。

《Rust 程序设计语言》的这一版是一次全面的更新,反映了这门语言多年来的演进,并提供了有价值的新内容。但它不仅仅是语法和库的指南——它更是一份邀请,邀请你加入一个重视质量、性能和深思熟虑的设计的社区。无论你是想首次探索 Rust 的资深开发者,还是希望精进技能的资深 Rustacean,这一版都能为每个人提供所需的内容。

Rust 的旅程是一段协作、学习与迭代的旅程。这门语言及其生态系统的成长,直接反映了其背后充满活力、多元化的社区。从核心语言设计者到随手贡献的开发者,成千上万开发者的贡献让 Rust 成为如此独特而强大的工具。拿起这本书,你不只是在学习一门新的编程语言——你更是在加入一场让软件变得更好、更安全、用起来更愉悦的运动。

欢迎加入 Rust 社区!

  • Bec Rumbul,Rust 基金会执行董事