Rust教學

Rust是現代系統編程語言側重於安全性和速度。它通過不使用垃圾收集實現了內存安全。Rust是針對多核體系提出的語言,並且吸收一些其他動態語言的重要特性,比如不需要管理內存,比如不會出現Null指針等。

Rust官方網站:http://www.rust-lang.org/

Rust特點:

  • 零成本抽象
  • 移動語義
  • 保證內存安全
  • 線程沒有數據競爭
  • 特性爲基礎的泛型
  • 模式匹配
  • 類型推斷
  • 最小運行時
  • 高效的C綁定

Rust 最早是在2010年7月的Mozilla的社區峯會上公之於衆的,當時就有人問以後是否會用Rust重寫Firefox,Brenda說希望如此。Rust目前還處於初期的開發階段,開發團隊目前並不想花太多的時間在語法上。

一定要先安裝Rust文檔,讓我們開始吧!

注意: Rust 示例使用了最新版本來構建。確保計算機上已經安裝最新版本Rust(v1.0)。