Rust

赋能每个人

构建可靠高效的软件。

为什么选择 Rust?

性能

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

可靠性

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

生产力

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

用 Rust 构建

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

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 基金会获得公司的支持。

查看基金会成员