Heidi Labs
GitHub TrendingGitHub Trending 项目约 2 分钟670 字

Rust:兼顾性能、可靠性与生产力的系统编程语言

本文目录

网站 | 入门 | 学习 | 文档 | 贡献

这是 Rust 的主要源代码仓库。它包含编译器、标准库和文档。

为什么选择 Rust?#

  • 性能:快速且内存高效,适用于关键服务、嵌入式设备,并且易于与其他语言集成。
  • 可靠性:我们丰富的类型系统和所有权模型确保内存与线程安全,在编译期减少 bug。
  • 生产力:全面的文档、致力于提供出色诊断信息的编译器,以及高级工具链,包括包管理器与构建工具(Cargo)、自动格式化工具(rustfmt)、linter(Clippy)和编辑器支持(rust-analyzer)。

快速开始#

阅读《The Book》中的「安装」一章。

从源码安装#

如果你确实想从源码安装(虽然并不推荐),请参见 INSTALL.md。

获取帮助#

参见 https://www.rust-lang.org/community 获取聊天平台和论坛列表。

贡献#

参见 CONTRIBUTING.md。

关于编译器架构的详细说明以及如何开始贡献,请参见 rustc-dev-guide。

许可证#

Rust 主要依据 MIT 许可证和 Apache 许可证(2.0 版)的条款分发,部分内容受各种类 BSD 许可证覆盖。

详情请参见 LICENSE-APACHE、LICENSE-MIT 和 COPYRIGHT。

商标#

Rust 基金会拥有并保护 Rust 和 Cargo 商标及徽标(「Rust 商标」)。

如果你想使用这些名称或品牌,请阅读 Rust 语言商标政策。

第三方徽标可能受第三方版权和商标约束。详情请参见许可证说明。

关于#

赋能每个人构建可靠且高效的软件。

www.rust-lang.org

主题:compiler、language、rust