Rust最初是由Mozilla研究院的Graydon Hoare設(shè)計(jì)創(chuàng)造,然后在Dave Herman, Brendan Eich以及很多其他人的貢獻(xiàn)下逐步完善的。Rust的設(shè)計(jì)者們通過(guò)在研發(fā)Servo網(wǎng)站瀏覽器布局引擎過(guò)程中積累的經(jīng)驗(yàn)優(yōu)化了Rust語(yǔ)言和Rust編譯器。
Rust安裝方法
1、運(yùn)行安裝程序,輸入Y,點(diǎn)擊回車鍵;
2、輸入1,點(diǎn)擊回車鍵;
3、等待安裝;
4、安裝完成!
5、打開(kāi)cmd,輸入rustc --version命令,可查詢到rust版本信息!
Rust語(yǔ)法特點(diǎn)
Rust的具體語(yǔ)法和C,C++類似,都是由花括號(hào)限定代碼塊,還有一樣的控制流關(guān)鍵字,例如if,else,while,和for。然而也并非所有的C或者C++關(guān)鍵字被實(shí)現(xiàn)了。某些Rust函數(shù)(比如關(guān)鍵字match用于模式匹配)對(duì)于那些精通這些語(yǔ)言的人就沒(méi)那么熟悉了。盡管與C/C++極其相似,Rust在深層語(yǔ)法上跟元語(yǔ)言家族的語(yǔ)言像是Haskell更接近;旧弦粋(gè)函數(shù)體的每個(gè)部分都是表達(dá)式,甚至是控制流操作符。例如,那個(gè)普通的if表達(dá)式也取代了C的三元表達(dá)式。一個(gè)函數(shù)不需要以return表達(dá)式結(jié)束,在這種情況下函數(shù)最后的表達(dá)式就是返回值。
Rust 常用命令
查看版本
rustc --version
升級(jí)
rustup update
卸載
$ rustup self uninstall
查看cargo 版本
cargo --version
新建項(xiàng)目
cargo new hello_cargo
構(gòu)建項(xiàng)目
cargo build
cargo build --release //打包生產(chǎn)環(huán)境
運(yùn)行項(xiàng)目
cargo run
檢查項(xiàng)目代碼
cargo check
- PC官方版
- 安卓官方手機(jī)版
- IOS官方手機(jī)版