一般的なプログラミングの概念
この章では、ほとんどすべてのプログラミング言語に登場する概念と、それらがRustでどのように機能するかを扱います。多くのプログラミング言語は、その根幹において多くの共通点を持っています。この章で紹介する概念はいずれもRust特有のものではありませんが、Rustの文脈でそれらを取り上げ、それらを使う際の慣習について説明します。
具体的には、変数、基本的な型、関数、コメント、制御フローについて学びます。これらの基礎はあらゆるRustプログラムに含まれるものであり、早い段階で学ぶことで、しっかりとした土台を築いてスタートできます。
キーワード
Rust言語には、他の言語と同様に、その言語だけが使用するために予約されている_キーワード_の集合があります。これらの単語は、変数名や関数名として使用できないことに注意してください。キーワードのほとんどには特別な意味があり、Rustプログラムでさまざまな処理を行うために使用します。いくつかは現時点では対応する機能を持っていませんが、将来Rustに追加されるかもしれない機能のために予約されています。キーワードの一覧は付録Aにあります。