多端阅读《Rust》:

  • 在PC/MAC上查看:下载w3cschool客户端,进入客户端后通过搜索当前教程手册的名称并下载,就可以查看当前离线教程文档。下载Rust离线版客户端
  • 在手机APP上查看:请从各大安卓应用商店、苹果App Store搜索并下载w3cschool手机客户端,在App中搜索当前教程手册的名称查看。下载w3cschool手机App端
  • 在手机上查看文档:https://m.w3cschool.cn/doc_rust/

手册简介:

Rust 官方参考文档

手册说明:


Rust编程语言

Rust 是 Mozilla 开发的注重安全、性能和并发性的编程语言,在2015年5月15日 Rust 1.0 正式发布。Rust将低层次的性能控制和高层次方便安全保障结合在一起,更值得称赞的是,完成这种结合并不是依靠垃圾回收机制或其他运行机制,这就有可能能使用Rust库向下取代 C/C++。Rust与其他语言的区别的突出点是它的类型系统,它代表了几代C和C++程序员最佳实践的不断精化和浓缩。

Rust语言的特别之处

  • 零成本的抽象
  • 移动语义
  • 保证内存安全
  • 线程没有数据竞争
  • trait-based泛型
  • 模式匹配
  • 类型推断
  • 最小运行时
  • 高效的C绑定

Rust语言优越之处

  • Cargo包管理器非常好:Cargo是负责Rust项目管理的一个非常好的前端工具。创建一个新的Rust项目,添加测试、依赖等等都非常的容易和简洁。
  • 像脚本语言一样富有表现力:Rust就像一种非常富有表达力的底层脚本语言。
  • Strongly typed 强类型:在所有的强类型语言中,Rust因以下这三个原因让人觉得不同:
    • 它的编译错误信息非常的清楚,直接指出哪里错了,还经常给你提供精准的解决方案。
    • 编译循环非常快,当我的代码成功编译后,它总是按我的想法准确的运行。
    • 借用、使用期等概念需要点时间来习惯,错误提示信息和规则是明确的。Rust没有传统的垃圾收集器-但它有非常清晰的规则来指示在栈和堆上的东西该活多久。

在线阅读

W3Cschool https://www.w3cschool.cn/doc_rust/

Rust官网链接

https://www.rust-lang.org/zh-CN/documentation.html


更新记录:

二维码
建议反馈
二维码