本文概述
我们的Rust编程语言适用于初学者和专业人士。 Rust编程语言旨在提供更好的内存安全性, 但仍处于维护过程中。
什么是锈?
- Rust是Mozilla员工” Graydon Hoare”在2006年开发的一种系统编程语言。他将这种语言描述为一种支持功能和命令式范例的”安全, 并发和实用的语言”。
- rust的语法类似于C ++语言。
- Rust是免费的开源软件, 即任何人都可以自由使用该软件, 并且源代码被公开共享, 以便人们也可以改善软件的设计。
- 在2016年, 2017年和2018年的堆栈溢出开发人员调查中, Rust被宣布为”最受欢迎的编程语言”之一。
- 没有像calloc或malloc这样的直接内存管理。这意味着, 内存由Rust内部管理。
锈是为了
由于许多原因, Rust语言是许多人的理想选择。
我们看看吧:
- 开发人员团队:Rust被证明对”开发人员团队”非常有用。低级编程代码包含需要测试人员进行广泛测试的错误。但是, 在Rust的情况下, 如果程序包含错误, 则编译器拒绝编译代码。通过与编译器并行工作, 开发人员可以专注于程序的逻辑, 而不是错误。
- 学生:使用Rust, 许多人可以学习如何开发操作系统。 Rust团队正在努力使普通人, 特别是那些刚接触编程的人更容易使用系统概念。
- 公司:大小公司都使用Rust来完成各种任务。这些任务包括命令行工具, Web服务, DevOps工具, 嵌入式设备, 音频和视频分析与转码, 加密货币, 生物信息学, 搜索引擎, 物联网应用程序, 机器学习, 甚至是Firefox Web浏览器的重要组成部分。
- 开源开发人员:Rust是一种开源语言, 意味着人们可以使用源代码。因此, 他们可以使用源代码来改进Rust的设计。
Rust编程语言索引
Rust教程
- 什么是锈
- 防锈功能
- 防锈安装
- 第一个Rust程序
控制声明
- Rust if-else
- 如果让生锈
- 休息循环
- 锈边循环
- 锈循环
锈迹所有权
- 什么是所有权
- 锈参考和借用
- 防锈片
防锈结构
- 什么是结构
- 更新语法
- 方法语法
锈枚举
- 什么是枚举
- 匹配运算符
- 如果让运算符
防锈模块
- 防锈模块
- Rust文件系统
- 用酒吧控制可见性
- Rust使用关键字
铁锈收藏
- 锈矢量图
- 铁锈弦
锈错误处理
- 锈错误处理
- 不可恢复的错误
- 可恢复的错误
泛型与特质
- 锈泛型
- 锈性状
- 锈寿命
防锈智能指针
- 智能指针
- 防锈箱<T>
- 休息Deref特性
- 锈落特性
- 锈Rc(T)
- 锈RefCell(T)
为什么生锈?
Rust无需使用垃圾收集器即可确保内存安全。通过避免垃圾收集器, Rust提供了许多好处, 例如清理资源并且没有内存管理的开销。 Rust通过所有权和借用系统避免了使用垃圾收集器。
先决条件
在学习Rust之前, 你必须具有C ++的基本知识。
听众
我们的Rust教程旨在帮助初学者和专业人士。
问题
我们保证你在此Rust教程中不会发现任何问题。但是, 如果有任何错误, 请在联系表格中发布问题。