0
点赞
收藏
分享

微信扫一扫

【语言】Rust语言学习资源

一份在线文档:​​https://doc.rust-lang.org/stable/rust-by-example/hello.html​​

Rust 1.0 前两天发布了正式版,该项目是 Rust 编程语言的电子书,开源的,提供 MOBI    MD    HTML    EPUB    LETTER PDF A4 PDF 等多种格式。

在线浏览:​​http://doc.rust-lang.org/book/​​

GitBook:​​https://github.com/killercup/trpl-ebook​​

Rust 程序设计语言(第一版) 简体中文版:​​https://kaisery.gitbooks.io/rust-book-chinese/content/​​

Rust 语言中文版-极客学院:​​http://wiki.jikexueyuan.com/project/rust/​​

 

Rust 是 Mozilla 开发的注重安全、性能和并发性的编程语言。Rust 是针对多核体系提出的语言,并且吸收一些其他动态语言的重要特性,比如不需要管理内存,比如不会出现 Null 指针等。本书是官方文档的中文翻译版,内容不仅涉及入门级的基础知识点,也涉及 Rust 语言的高级用法,帮助读者了解这门系统编程语言。

适用人群

Rust 语言吸收了当下流行开发语言的优点,开发的目的是替代 C++ 语言,本书适合使用 C++ 语言的的开发者。

学习前提

学习本书前,你需要对编程思想有一定的了解,如果你掌握 C++ 或其他编程语言,那么本书将会帮助你对未来语言设计发展的趋势有更深入的了解。

翻译地址:​​https://doc.rust-lang.org/stable/book/README.html​​

中文地址:​​http://wiki.jikexueyuan.com/project/rust/​​

版本:1.2.0

下面部分摘自:https://www.jianshu.com/p/5d546808e3f9

目录:

  • ​​介绍​​
  • ​​新手入门​​
  • ​​安装 Rust​​
  • ​​Hello,world!​​
  • ​​Hello,Cargo!​​
  • ​​学习 Rust​​
  • ​​猜谜游戏​​
  • ​​哲学家就餐问题​​
  • ​​Rust 嵌入到其他语言​​
  • ​​高效 Rust​​
  • ​​栈和堆​​
  • ​​测试​​
  • ​​条件编译​​
  • ​​文档​​
  • ​​迭代器​​
  • ​​并发性​​
  • ​​错误处理​​
  • ​​外部函数接口​​
  • ​​Borrow 和 AsRef​​
  • ​​发布通道​​
  • ​​语法和语义​​
  • ​​变量绑定​​
  • ​​函数​​
  • ​​基本类型​​
  • ​​注释​​
  • ​​if​​
  • ​​for 循环​​
  • ​​while 循环​​
  • ​​所有权​​
  • ​​引用与借用​​
  • ​​生存期​​
  • ​​可变性​​
  • ​​结构体​​
  • ​​枚举​​
  • ​​匹配​​
  • ​​模式​​
  • ​​方法语法​​
  • ​​向量​​
  • ​​字符串​​
  • ​​泛型​​
  • ​​特征​​
  • ​​降​​
  • ​​if let​​
  • ​​特征的对象​​
  • ​​闭包​​
  • ​​通用函数调用语法​​
  • ​​箱和模块​​
  • ​​“常量”和“静态”​​
  • ​​属性​​
  • ​​type 别名​​
  • ​​类型转换​​
  • ​​关联类型​​
  • ​​全类型​​
  • ​​操作符和重载​​
  • ​​'Deref'强制转换​​
  • ​​宏命令​​
  • ​​原始指针​​
  • ​​unsafe​​
  • ​​Nightly Rust​​
  • ​​编译器插件​​
  • ​​内联汇编​​
  • ​​不依赖 stdlib​​
  • ​​内敛函数​​
  • ​​Lang 项目​​
  • ​​链接参数​​
  • ​​基准测试​​
  • ​​盒语法和模式​​
  • ​​切片模式​​
  • ​​相关常量​​
  • ​​词汇表​​
  • ​​相关学术研究​​



 


赠人玫瑰
手留余香

我们曾如此渴望命运的波澜,到最后才发现:人生最曼妙的风景,竟是内心的淡定与从容……我们曾如此期盼外界的认可,到最后才知道:世界是自己的,与他人毫无关系!-杨绛先生


举报

相关推荐

0 条评论