rust 语言是一种偏向于底层的语言,可以用来用于嵌入到其他的语言中进行使用,在特定的时间和空间上进行编程,用于写底层的代码:eg:操作系统 和设备驱动。
Rust是一个注重安全与速度的现代系统编程语言,通过在没有垃圾回收的情况下保证内存安全来实现它的目标,
列的不产生运行时开销的编译时安全检查来提升目前语言所关注的这个领域,同时消除一切数据竞争。Rust同时也意在实现“零开销抽象”,即便在这些抽象看起来比较像一个高级语言的特性。即便如此,Rust也允许你像一个底层语言那样进行精确的控制。
直接使用命令:
curl -L https://static.rust-lang.org/rustup.sh| sudo sh
或者:
curl -
Lhttps:/
/static.rust-lang.org/rustup.sh -
O
sudo sh rustup.sh
卸载命令:
sudo
/usr/local
/lib/rustlib/uninstall.sh
使用下面的命令查看版本是否安装成功。
rustc
--version
println!();是一个宏,而不是简单的函数。
rust 是一种预先编译的语言,同时也是面向表达式的原因,它主要被设计用来替代c/c++ 语言而设计的。
这个链接是一个人c'na对rust的评论,可以参考:
http://www.nowcoder.com/discuss/2749