- Hands-On Data Structures and Algorithms with Rust
- Claus Matzinger
- 135字
- 2021-07-02 14:11:41
The 2018 edition
Rust in the 2015 edition is essentially the 1.0 version with a few non-breaking additions. Between 2015 and 2018, however, features and Requests for Comments (RFCs), Rust's way of changing core features with the community, accumulated, and worries about backward compatibility arose.
With the goal of keeping this compatibility, editions were introduced and, with the first additional edition, many major changes made it into the language:
- Changes to the module path system
- dyn Trait and impl Trait syntax
- async/await syntax
- Simplifications to the lifetime syntax
With these additions, Rust will introduce asynchronous programming into its syntax (async/await keywords) and improve the language's usability. This book uses the Rust 2018, released on December 6, 2018 (https://blog.rust-lang.org/2018/12/06/Rust-1.31-and-rust-2018.html) edition by default, so all the following snippets will already include these new language features!
- MySQL數(shù)據(jù)庫進階實戰(zhàn)
- Python金融大數(shù)據(jù)分析(第2版)
- 文本數(shù)據(jù)挖掘:基于R語言
- 工業(yè)大數(shù)據(jù)分析算法實戰(zhàn)
- 大話Oracle Grid:云時代的RAC
- Dependency Injection with AngularJS
- 數(shù)據(jù)驅(qū)動設(shè)計:A/B測試提升用戶體驗
- Scratch 3.0 藝術(shù)進階
- MySQL 8.x從入門到精通(視頻教學(xué)版)
- 中文版Access 2007實例與操作
- Hands-On System Programming with C++
- 大數(shù)據(jù)分析:R基礎(chǔ)及應(yīng)用
- 數(shù)據(jù)庫原理與設(shè)計實驗教程(MySQL版)
- Scratch 2.0 Game Development HOTSHOT
- 數(shù)據(jù)中心UPS系統(tǒng)運維