The Rust Programming Language by Steve Klabnik and Carol Nichols: この本は、Rustの公式ドキュメンテーションの一部であり、Rustの基本的な概念と機能を包括的にカバーしています。初心者から経験豊富な開発者まで、あらゆるレベルの読者に適しています。
Programming Rust by Jim Blandy and Jason Orendorff: この本は、Rustのシステムプログラミングの側面に焦点を当てています。メモリ管理、並行性、安全性についての詳細な説明が含まれています。
Rust in Action by Tim McNamara: 実際のプロジェクトを通じてRustを学ぶことを目指した本です。読者は、リアルワールドの問題を解決するためのRustの使用方法を学びます。
Hands-On Rust by Herbert Wolverson: ゲーム開発に焦点を当てた本で、Rustを使用してゲームを作成する方法を学びます。プロジェクトベースのアプローチが採用されています。
Rust for Rustaceans by Carol Nichols: この本は、すでにRustの基本を理解している読者を対象としています。より深いレベルでRustを理解し、より効果的にRustを使用するためのテクニックを提供します。
Rust Essentials by Ivo Balbaert: Rustの基本的な概念と機能を短時間で学ぶことを目指した本です。初心者向けに書かれています。
Rust Programming By Example by Guillaume Gomez and Antoni Boucher: 実際のプロジェクトを通じてRustを学ぶことを目指した本です。読者は、ウェブスクレイピング、GUIアプリケーション、ゲーム開発など、さまざまなタイプのプロジェクトを通じてRustを学びます。
Beginning Rust Programming by Colin J. Ihrig and Johannes Schlüter: Rustの基本的な概念と機能をカバーした初心者向けの本です。読者は、Rustの基本的な構文から、メモリ管理、エラーハンドリング、パッケージ管理までを学びます。
Rust in Practice by Ryan Levick: この本は、Rustを使用して実際の問題を解決する方法を学ぶことを目指しています。読者は、Rustの高度な機能とテクニックを学びます。
The Rust Programming Cookbook by Vesa Kaihlavirta: この本は、具体的な問題を解決するためのレシピを提供します。各レシピは、特定の問題を解決するための短い、具体的なソリューションを提供します。