The Rust Programming Language

简介:
这本书是关于Rust的官方书籍,Rust是一种开源的、社区开发的系统编程语言,运行速度非常快,可以防止段错误,并保证线程安全。这是Rust无可争议的指南,由Rust核心团队的两名成员撰写,来自社区42名成员的反馈和贡献。这本书假设你已经用另一种编程语言编写了代码,但没有假设是哪一种,这意味着这些材料对于来自各种编程背景的开发人员来说是可以访问和有用的。本书以一个快速的动手项目开始,介绍基础知识,然后深入探讨关键概念,如所有权,类型系统,错误处理和无畏的并发。接下来是关于模式匹配、迭代器和智能指针等主题的面向Rust的观点的详细解释,以及具体的例子和练习 -- 带你从理论到实践。
英文简介:
This book is the official book on Rust, an open-source, community-developed systems programming language that runs blazingly fast, prevents segfaults, and guarantees thread safety. This is the undisputed go-to guide to Rust, written by two members of the Rust core team, with feedback and contributions from 42 members of the community.
The book assumes that you've written code in another programming language but makes no assumptions about which one, meaning the material is accessible and useful to developers from a wide variety of programming backgrounds.
The book opens with a quick hands-on project to introduce the basics then explores key concepts in depth, such as ownership, the type system, error handling, and fearless concurrency. Next come detailed explanations of Rust-oriented perspectives on topics like pattern matching, iterators, and smart pointers, with concrete examples and exercises--taking you from theory to practice.
- 书名
- The Rust Programming Language
- 译名
- Rust 编程语言
- 语言
- 英语
- 年份
- 2018
- 页数
- 559页
- 大小
- 8.65 MB
- 标签
- Rust
- 下载
The Rust Programming Language.pdf
- 密码
- 65536
最后更新:2025-04-12 23:57:39
←Rust Programming, For Beginners, Quick Start Guide
→Brain and Human Body Modeling: Computational Human Modeling