2017-02-07 12:46:11 +08:00
|
|
|
|
# 介绍
|
|
|
|
|
|
2017-03-09 23:53:47 +08:00
|
|
|
|
> [ch01-00-introduction.md](https://github.com/rust-lang/book/blob/master/second-edition/src/ch01-00-introduction.md)
|
2017-02-07 12:46:11 +08:00
|
|
|
|
> <br>
|
2017-04-05 23:13:49 +08:00
|
|
|
|
> commit 62f78bb3f7c222b574ff547d0161c2533691f9b4
|
2017-02-07 12:46:11 +08:00
|
|
|
|
|
2017-05-15 21:55:24 +08:00
|
|
|
|
欢迎阅读“Rust 程序设计语言”,一本介绍 Rust 的书。Rust 是一门着眼于安全、速度和并发的编程语言。它的设计兼顾性能与底层控制,以及高级语言强大的抽象能力。适合那些有类 C 语言经验,正在寻找更安全的替代品的开发者;以及有着类 Python 语言背景,寻求在不牺牲表现力的前提下,编写性能更好的代码的开发者。
|
2017-02-07 12:46:11 +08:00
|
|
|
|
|
2017-05-15 21:55:24 +08:00
|
|
|
|
Rust 主要在编译时执行安全检查和内存管理决策,对运行时性能的影响微不足道。这使其在许多语言不擅长的应用场景中得以大显身手:空间和时间需求可预测的程序,嵌入到其他语言中,以及编写底层代码,如设备驱动和操作系统。Rust 也很擅长 web 程序:它驱动着 Rust 包注册网站(package
|
|
|
|
|
registry site),[crates.io]!我们期待**你**使用 Rust 进行创作。
|
2017-02-07 12:46:11 +08:00
|
|
|
|
|
2017-02-14 22:42:54 +08:00
|
|
|
|
[crates.io]: https://crates.io/
|
|
|
|
|
|
2017-05-15 21:55:24 +08:00
|
|
|
|
本书的目标读者至少应了解一门其它编程语言。读完本书之后,你应该能自如的编写 Rust 程序。我们将通过短小精干、前后呼应的例子来学习 Rust,并展示其多样功能的使用方法,同时了解幕后如何运行。
|
2017-02-07 12:46:11 +08:00
|
|
|
|
|
|
|
|
|
## 为本书做出贡献
|
|
|
|
|
|
2017-05-15 21:55:24 +08:00
|
|
|
|
本书是开源的。如果你发现任何错误,不要犹豫,[在 GitHub 上][on GitHub]发起 issue 或提交 pull request。请查看 [CONTRIBUTING.md] 获取更多信息。
|
2017-02-07 12:46:11 +08:00
|
|
|
|
|
2017-03-19 14:53:41 +08:00
|
|
|
|
[on GitHub]: https://github.com/rust-lang/book
|
2017-04-05 23:13:49 +08:00
|
|
|
|
[CONTRIBUTING.md]: https://github.com/rust-lang/book/blob/master/CONTRIBUTING.md
|
2017-03-19 14:53:41 +08:00
|
|
|
|
|
2017-05-15 21:55:24 +08:00
|
|
|
|
> 译者注:译本的 [GitHub 仓库][trpl-zh-cn],同样欢迎 Issue 和 PR :)
|
2017-03-19 14:53:41 +08:00
|
|
|
|
|
|
|
|
|
[trpl-zh-cn]: https://github.com/KaiserY/trpl-zh-cn
|