跳到主要内容位置

Rust1

查看所有标签(分类)

配置 Rust 开发环境

张旭乾

Rust 是一款操作系统级的通用编程语言,由 Mozilla 组织开发,对标 C++ 等语言。因为是通用编程语言,我们可以使用 Rust 开发前端、后端、移动端、嵌入式、系统通信等的各类软件工具。

Rust 语言有下面这些特性:

  • 没有垃圾回收器,能够避免内存泄漏,提高程序的运行效率,这是最重要的特性。
  • 有丰富的类型系统,并保证类型安全,使用 Rust 编写的代码,只要编译通过,在运行时基本上就没有什么问题了。
  • 生态丰富,有类似于 npm 的 crate 库,由第三方开发者提供多种多样的工具,例如 http、文本处理、文件处理等等。

Rust 在 stackoverflow 开发者调查中,连续 7 年作为开发者最爱的编程语言,在 2022 年以 86.73% 的支持率排名第一:

stackoverflow developer survey

Rust 语言如此受欢迎,那么作为爱钻研的程序员,避免不了试一试了,这篇文章我们就来看看如何配置 Rust 的开发环境,并看看一个简单的 Rust 项目长什么样。如果你有 Node.js 开发经验,会更容易了解 Rust 项目的创建和开发流程。