
蒂姆·麥克納馬拉
本書通過探索多種系統編程概念和技術引入Rust編程語言,在深入探索計算機工作原理的同時,幫助讀者瞭解Rust的所有權系統、Trait、包管理、錯誤處理、條件編譯等概念,並通過源自現實的示例來幫助讀者瞭解Rust中的內存模型、文件操作、多線程、網絡編程等內容。 本書旨在幫助讀者理解如何用Rust進行系統編程,並提供了一些使用Rust編寫代碼的技巧。本書給出了10餘個源自現實的示例,讓讀者不僅能瞭解Rust語法,還能瞭解Rust的實際運用。 本書適合所有對Rust感興趣的讀者閱讀。要更好地掌握本書涵蓋的內容,讀者應具備一定的編程經驗,至少應對計算機編程的基本概念有所瞭解。
譯者唐剛有極客時間課程 — rust語言從入門到實踐
如果學完了rust總感覺差點什麼,可以嘗試讀讀這本書,這本書的代碼寫得不錯,也覆蓋了系統編程的方方面面
看了很多本Rust書籍,這本書能夠結合計算機領域其他知識,如操作系統、數據庫和網絡等相關知識,看起來更有意思,顯得也沒那麼幹燥無味,對於提升技能也有一定的幫助
這本書類似cookbook,從幾個簡單應用作爲例子講解rust語言,更側重於實踐而非基礎,如果想從基礎學起,rust權威指南可能更適合,這本適合進階讀者。
有知識點講述,但離實戰還有距離,也不全面,有點失望
這本書在深度上是可以保障的,只是不適合rust入門。作者的水平非常好,但這本書閱讀的前提是一個rust老炮,然後帶着拓展眼界的心去讀後半部分。收穫,有的;實用嘛……畢竟不是所有Rustaceans都有能力和機遇去寫操作系統內核。推薦Philipp Oppermann的博客系列,很精彩,漲姿勢。
⭐⭐ 讀的英文原版,微信讀書裏暫時找不到。這本書前言寫的挺誘人,內容平平。
不適合做爲學習 rust 的第一本書
有點深度,能感受到rust社區的浮躁。
翻譯的不好讀。內容講的挺紮實的。