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