Rust 0.4釋出
Mozilla的Rust社群今天釋出了Rust 0.4和相關工具。
Rust是Mozilla開發的一門新程式語言,由Web語言的領軍人物Brendan Eich(JS之父)、Dave Herman以及Mozilla公司的Graydon Hoare等合力開發。Rust是針對多核體系提出的語言,並且吸收一些其他動態語言的重要特性,比如不需要管理記憶體、不會出現Null指標等。該語言強調了併發性和記憶體安全,按照計劃,其最終可能取代C++成為Mozilla的主要開發語言——未來Firefox將很可能用Rust重寫。
Rust 0.4版本中包含了Rust標準庫、編譯器、工具及文件等,主要亮點包括:
改變和減少了關鍵字
加強了一些特性,移除了一些類
改進了入口出口處理
將型別名稱更改為駝峰式大小寫形式
指標特性已經逐漸成熟,在一些庫中移除了引數模式
增加了許多新的併發特性
詳細資訊:https://github.com/mozilla/rust/wiki/Doc-detailed-release-notes
0.4版本還應該視為一個alpha版本,適用於早期開發者和語言愛好者,不建議用於生產中。
官網:http://www.rust-lang.org
下載:http://dl.rust-lang.org/dist/rust-0.4-install.exe
Rust是Mozilla開發的一門新程式語言,由Web語言的領軍人物Brendan Eich(JS之父)、Dave Herman以及Mozilla公司的Graydon Hoare等合力開發。Rust是針對多核體系提出的語言,並且吸收一些其他動態語言的重要特性,比如不需要管理記憶體、不會出現Null指標等。該語言強調了併發性和記憶體安全,按照計劃,其最終可能取代C++成為Mozilla的主要開發語言——未來Firefox將很可能用Rust重寫。
Rust 0.4版本中包含了Rust標準庫、編譯器、工具及文件等,主要亮點包括:
改變和減少了關鍵字
加強了一些特性,移除了一些類
改進了入口出口處理
將型別名稱更改為駝峰式大小寫形式
指標特性已經逐漸成熟,在一些庫中移除了引數模式
增加了許多新的併發特性
詳細資訊:https://github.com/mozilla/rust/wiki/Doc-detailed-release-notes
0.4版本還應該視為一個alpha版本,適用於早期開發者和語言愛好者,不建議用於生產中。
官網:http://www.rust-lang.org
下載:http://dl.rust-lang.org/dist/rust-0.4-install.exe
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/301743/viewspace-746606/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Uliweb 0.4 釋出,Python 的 Web 框架WebPython框架
- 發行版釋出:Frugalware Linux 0.4(轉)Linux
- Rust 1.60.0釋出Rust
- Rust 1.59.0釋出Rust
- Rust 1.79.0釋出Rust
- Rust 1.0 正式釋出Rust
- Rust 1.82.0版本釋出Rust
- Kmesh v0.4釋出!邁向大規模 Sidecarless 服務網格IDE
- Rust 1.64.0釋出:非同步是亮點Rust非同步
- taro-script 0.4 釋出,基於Taro v3的js直譯器元件JS元件
- CipherTrust釋出即時資訊保安方案(轉)Rust
- Rust 日報 20191016 Rustup 釋出 1.20.2 版本Rust
- Fluid 0.4 新版本正式釋出:支援資料預熱,最佳化小檔案場景UI
- Walrus 0.4釋出:單一配置、多型執行,體驗下一代應用交付模型多型模型
- Dropbox 開源的 Python 直譯器 Pyston 0.4 釋出了Python
- 帶有Rust的核心Linux 6.1-rc1釋出RustLinux
- Rust 註釋介紹Rust
- V8替代?用Rust編寫的JavaScript引擎Boa釋出RustJavaScript
- Rust 1.0釋出一週年,發展回顧與總結Rust
- Rust 註釋生成文件Rust
- Bazel釋出Beta版本,增加對Groovy、Rust和Scala語言的支援Rust
- 26. 乾貨系列從零用Rust編寫正反向代理,如何釋出Rust專案到DockerRustDocker
- Rust記憶體安全解釋Rust記憶體
- Visual Studio Code 釋出四月更新:新增Rust 語言指南Rust
- 用Iterator解釋Rust所有權概念Rust
- Rust 程式設計影片教程(進階)——007_4crate 的釋出與撤回Rust程式設計
- Rust 程式設計視訊教程(進階)——007_4crate 的釋出與撤回Rust程式設計
- Nacos 多語言體系再添新員:首個 Rust 語言版本正式釋出!Rust
- 深入淺出Rust-Future-Part-4Rust
- 深入淺出Rust Future Part-3Rust
- rust 終端輸出 debug 資訊Rust
- Apache Dubbo 多語言體系再添新員:首個 Rust 語言版本正式釋出ApacheRust
- Devolver釋出會多款遊戲釋出dev遊戲
- NPM包(模組)釋出、更新、撤銷釋出NPM
- Rust 程式設計影片教程(進階)——006cargo 加強 (釋出配置自定義構建)Rust程式設計Cargo
- xmake v2.6.1 釋出,使用 Lua5.4 執行時,Rust 和 C++ 混合編譯支援RustC++編譯
- 首次釋出
- 釋出帖子