Skip to content

chapin666/Learning-Rust

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

从零蛋开始学 Rust

Rust 是一门超现代的语言,由 Mozilla 公司开发。

Rust 和 Go 语言是当下最流行的可用于系统级开发的语言,虽然 Rust 没有 Go 语言那么火爆,但不能否认它是一门优秀的语言。

Rust 语言一直不温不火。但最近,由于头条公司的即时通讯工具后端使用 Rust 语言开发,意味着 Rust 语言正式进入我们顶尖公司的常用语言之一。

详情请参考 字节跳动公司的飞聊团队已经用上了 Rust 语言了

Rust 语言的愿景是:极度并发且极度安全的系统的语言。这使得 Rust 语言瞄准的是工业系统的霸者 - C++ 语言。

Rust 是一门编译语言,因此它的效率可以媲美 C 或 C++ 语言。

本教程,Rust 基础教程,以所有语言都有的特性视角,一步一步揭开 Rust 神秘的面纱。

这是目前为止,最快速的学习方法...

我是读者吗?

你能找到这里,说明你一定是位爱学习的人,对于爱学习的人,肯定是 Rust 基础教程的读者。

说句实话。

Rust 比 C/C++ 简单,但比 Go 语言难...所以,你学习之前,请权衡再三。

本教程只是以所有语言都通用的知识来讲解 Rust。并不会深入学习 Rust 那些独有的东西。

先决条件

Rust 这门语言,怎么说呢? 有点类似于 C 语言,但它的指针又没有 C 语言那么复杂;有点类似于 Go 语言,但比 Go 语言复杂多了。

Rust 语言对自己的定位是取代 C++ 语言。

所以,Rust 语言对于大多数人来说,还是比较难上手的...

所以,我们希望,你在学习 Rust 语言之前,最好,最好有点 C/C++ 语言基础。

Table Of Contents

Releases

No releases published

Packages

No packages published