Rust 一致依赖以为Rust跟那个Ruby差不多,近期看了一下感觉Rust实际上应该是和C++匹敌的语言。而Rust作为21世纪最有可能与C++进行匹敌的对手也就是golang了。作为一个golang从入门到中级的中级段位手,我决定义无反顾的踏入Rust这个大坑,不是因为别的,只是因为Rust具有深度学习库!!!!

Rust安装

闲话不多说,既然决定采坑,那么请把Rust的环境高熟悉一下。这里是官方的书 the book of rust, 一句话安装:

1
curl https://sh.rustup.rs -sSf | sh

如果出现:

1
Rust is installed now. Great!

那么,牛逼的rust就安装好了!如果是windows,从这里 下载exe文件安装好。接下来是升级和卸载:

1
2
3
4
rustup update
rustup self uninstall
# get rust version
rustc --version

Hello Rust!

接着就是实现我们牛逼的hello world程序了。新建一个工程my_project, 然后新建一个main.rs文件,写入:

1
2
3
fn main() {
println!("Hello, Rust!");
}

然后编译:

1
2
rustc main.rs
./main