Rust

一种赋能所有人的语言
构建可靠且高效的软件。

为何选择 Rust?

性能

Rust 速度极快且内存效率极高:它无需运行时或垃圾回收器,可以为性能关键型服务提供支持,在嵌入式设备上运行,并轻松与其他语言集成。

可靠性

Rust 丰富的类型系统和所有权模型保证了内存安全和线程安全 — 使您能够在编译时消除许多类别的错误。

生产力

Rust 拥有出色的文档、友好的编译器和有用的错误消息,以及一流的工具 — 集成的包管理器和构建工具、支持自动完成和类型检查的智能多编辑器支持、自动格式化程序等等。

用 Rust 构建

2018 年,Rust 社区决定改进几个不同领域的编程体验(参见2018 年路线图)。对于这些领域,您可以找到许多高质量的 crates 和一些很棒的入门指南。

terminal

命令行

使用 Rust 强大的生态系统快速打造 CLI 工具。Rust 帮助您自信地维护您的应用程序并轻松分发它。

构建工具
gear with puzzle piece elements

WebAssembly

使用 Rust 为您的 JavaScript 注入活力,一次一个模块。发布到 npm,与 webpack 捆绑,然后您就可以开始竞赛了。

编写 Web 应用
a cloud with nodes

网络

可预测的性能。极小的资源占用。坚如磐石的可靠性。Rust 非常适合网络服务。

在服务器上工作
an embedded device chip

嵌入式

以低资源设备为目标?需要低级控制,又不想放弃高级便利性?Rust 可以满足您的需求。

嵌入式入门

Rust 在生产环境中的应用

全球数百家公司如今都在生产环境中使用 Rust,以获得快速、低资源、跨平台的解决方案。您知道并喜爱的软件,如 FirefoxDropboxCloudflare,都在使用 Rust。从初创公司到大型企业,从嵌入式设备到可扩展的 Web 服务,Rust 都是一个绝佳的选择。

我对 Rust 最大的赞扬是它很枯燥,而这是一个了不起的赞扬。

– Chris Dickinson,npm, Inc 工程师


Yelp Logo
所有的文档、工具和社区都很棒 - 您拥有编写 Rust 代码所需的所有工具。

– Antonio Verardi,基础设施工程师

了解更多

参与进来

阅读 Rust

我们热爱文档!看看在线提供的书籍,以及重要的博客文章和用户指南。

阅读本书

观看 Rust

Rust 社区有一个专门的 YouTube 频道,收集了大量的演示文稿和教程。

观看视频

贡献代码

Rust 确实是一项社区努力,我们欢迎来自业余爱好者和生产用户的贡献,从新手到经验丰富的专业人士。快来帮助我们让 Rust 体验变得更好!

阅读贡献指南

感谢

如果没有个人和公司慷慨贡献的时间、工作和资源,就不会有 Rust。我们非常感谢您的支持!

个人

Rust 是一个社区项目,非常感谢社区的众多贡献。

查看个人贡献者

企业赞助商

Rust 项目通过 Rust 基金会获得公司的支持。

查看基金会成员