Programming with Rust

Marshall, Donis

  • 出版商: Addison Wesley
  • 出版日期: 2023-12-22
  • 售價: $1,820
  • 貴賓價: 9.5$1,729
  • 語言: 英文
  • 頁數: 400
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 0137889658
  • ISBN-13: 9780137889655
  • 相關分類: Rust 語言
  • 海外代購書籍(需單獨結帳)

商品描述

Rust's exciting innovations have made it the most loved programming language in Stack Overflow's influential survey for five straight years--but its steep learning curve has made many other developers reluctant to dive in. Now, with a growing commitment to Rust from many of the world's leading development organizations, it's the perfect time to start--especially now that there's an up-to-date, accessible, example-rich book to guide you. Long-time enterprise developer Donis Marshall has made Rust easier to understand than ever, with a guide expertly organized into short, bite-sized chapters and supported with focused video tutorials that bring you up-to-speed fast.

Writing for developers at all levels, Marshall starts with the absolute basics, and thoroughly demystifies the Rust technical advances that make it so attractive for next-generation development. Everything's here, from types and assignments to ownership, lifetimes, traits, and crates. Marshall even offers indispensable expert advice for unit testing, handling unsafe code, interoperating with legacy code bases, and using Rust's increasingly robust tools.

More than just a new language, Rust represents a philosophical shift in how you code. With Programming in Rust, you'll master the techniques and the mindset, make Rust a key tool in your arsenal, and access one of the industry's fastest-growing areas of opportunity.

商品描述(中文翻譯)

Rust的令人興奮的創新使其成為Stack Overflow影響力調查中連續五年最受喜愛的程式語言,但其陡峭的學習曲線使許多開發者不敢踏入其中。現在,隨著世界領先的許多開發組織對Rust的日益承諾,現在是開始的絕佳時機,尤其是現在有一本最新、易於理解且範例豐富的書籍可以指導您。長期從事企業開發的Donis Marshall使Rust比以往更容易理解,他將指南巧妙地分成短小的章節,並提供專注的視頻教程,讓您快速上手。

Marshall為各級開發者撰寫,從絕對基礎開始,徹底揭開了使Rust對下一代開發如此吸引人的技術進步的神秘面紗。這裡包含了一切,從類型和賦值到所有權、生命週期、特性和crate。Marshall甚至提供了關於單元測試、處理不安全代碼、與舊代碼庫互操作以及使用Rust日益強大的工具的不可或缺的專家建議。

Rust不僅僅是一種新的程式語言,它代表了你編碼方式的哲學轉變。通過《Rust程式設計》,您將掌握技術和心態,使Rust成為您工具箱中的關鍵工具,並進入行業增長最快的機會領域之一。