Programming Rust: Fast, Safe Systems Development (2nd Ed.)
| 作者 | Jim Blandy/ Jason Orendorff/ Leonora F. S. Tindall |
|---|---|
| 出版社 | 聯合發行股份有限公司 |
| 商品描述 | Rust程式設計: 開發快速、安全的系統 (第2版):開發快速、安全的系統「《ProgrammingRust》作者使用大量的程式範例和專案來解釋Rust如何運作,如果你用過其他語言來設計系 |
| 作者 | Jim Blandy/ Jason Orendorff/ Leonora F. S. Tindall |
|---|---|
| 出版社 | 聯合發行股份有限公司 |
| 商品描述 | Rust程式設計: 開發快速、安全的系統 (第2版):開發快速、安全的系統「《ProgrammingRust》作者使用大量的程式範例和專案來解釋Rust如何運作,如果你用過其他語言來設計系 |
內容簡介 開發快速、安全的系統 「《Programming Rust》作者使用大量的程式範例和專案來解釋Rust如何運作,如果你用過其他語言來設計系統,本書可讓你快速熟悉Rust。」 —Carol Nichols 《The Rust Programming Language》共同作者,Integer 32, LLC共同創辦人 系統程式是所有計算系統的基礎,為了編寫「性能敏感型」程式,程式設計師使用的語言,必須能夠控制記憶體、處理器時間和其他系統資源。Rust系統設計語言結合這些控制功能與現代系統,能抓到廣泛的錯誤種類,包括記憶體管理錯誤,以及執行緒資料爭用。 如果你是經驗老到的系統程式設計師,這本實用的指南教導你如何使用Rust來縮小性能與安全性之間的差距。Jim Blandy、Jason Orendorff與Leonora Tindall將展示如何使用Rust的功能來控制記憶體和處理器的使用,結合可預測的性能、記憶體安全、可信賴的並行程序。 本書的主題包括: ‧Rust的基本資料型態,以及所有權和借用等核心概念 ‧使用trait與泛型來寫出靈活的、有效率的程式 ‧編寫快速的、多執行緒的、無資料爭用的多執行緒程式 ‧Rust的主力工具:closure、iterator與非同步設計 ‧集合、字串與文字、輸入與輸出、巨集、unsafe程式碼,以及外部函式介面 新修訂的版本涵蓋Rust 2021版。
作者介紹 Jim Blandy Jason Orendorff Leonora F. S. TindallJim Blandy 從1981年開始寫程式,並自1990年開始編寫自由軟體。他曾經製作GNU Emacs、GNU Guile與GNU Debugger,目前負責研發Mozilla的Firefox。 Jason Orendorff 目前參與GitHub的未公開的專案。他曾經參與Mozilla的SpiderMonkey JavaScript引擎專案。他的興趣包括語法、烘焙、時間旅行,以及協助人們了解複雜的主題。 Leonora Tindall 是型態系統愛好者和軟體工程師,他使用Rust、Elixir與其他高階語言,來為醫療保健和資料所有權等高影響力領域建構可靠、強韌的系統軟體。
| 書名 / | Rust程式設計: 開發快速、安全的系統 (第2版) |
|---|---|
| 作者 / | Jim Blandy Jason Orendorff Leonora F. S. Tindall |
| 簡介 / | Rust程式設計: 開發快速、安全的系統 (第2版):開發快速、安全的系統「《ProgrammingRust》作者使用大量的程式範例和專案來解釋Rust如何運作,如果你用過其他語言來設計系 |
| 出版社 / | 聯合發行股份有限公司 |
| ISBN13 / | 9786263242326 |
| ISBN10 / | 6263242329 |
| EAN / | 9786263242326 |
| 誠品26碼 / | 2682222471004 |
| 頁數 / | 760 |
| 注音版 / | 否 |
| 裝訂 / | P:平裝 |
| 語言 / | 1:中文 繁體 |
| 尺寸 / | 23X18.5X3.4CM |
| 級別 / | N:無 |
最佳賣點 : 開發快速、安全的系統