Rustを学ぶ
Rustを始めよう
「the book」としても親しまれているプログラミング言語Rustは、この言語の概観を基本原理から説明します。読み進める中で複数のプロジェクトを構築し、読み終わるまでにはこの言語の確かな理解が得られます。
ひとつの言語について何百ページも読むのがあなたの好みに合わなければ、 Rust By Exampleにお任せください。the bookはコードをたくさんの言葉で説明しますが、 RBE (Rust By Example)はたくさんのコード例を示し、説明は最小限です。練習問題もあります!
あるいはRustlingsなら、コマンドライン上で、Rustのツールチェインのダウンロードとセットアップ方法を確認しながら、Rustの構文の基本的な読み書きを学ぶことができます。Rust by Exampleをあなたの環境で動かすようなものです。
Rustと共に成長する
コアドキュメントを読む
このドキュメントの全てはローカルでもrustup docコマンドで参照可能で、ネットワーク接続なしにブラウザで開けます!
Rust標準ライブラリAPI完全ガイド。
Rustのエディションに関する手引き。
Rustのパッケージマネージャとビルドシステムに関する本。
あなたのcrateに素晴らしいドキュメントを用意する方法を学ぼう。
Rustコンパイラで利用可能なオプションに精通しましょう。
Rustコンパイラが出す可能性のあるエラーの詳細な説明。
アプリケーションドメインのスキルを得る
便利なコマンドラインアプリケーションをRustで作る方法を学ぼう。
マイクロコントローラおよびその他の組込みシステムにおけるRustに習熟しよう。
Rustをマスターする
この言語の目立ちづらい部分に興味がありますか?ここから核心に迫ることができます。
リファレンスは正式な仕様ではありませんが、the bookよりも詳細で包括的です。
リファレンスを読むRustonomiconは黒魔術であるアンセーフなRustへの手引書です。しばしば「’nomicon」とも呼ばれます。
’nomiconを読むUnstableブックにはnightly Rustのみで使える不安定な機能に関する記述があります。
unstableブックを読む