RustはMozillaが2015年にリリースした、メモリ安全性と高パフォーマンスを両立したシステムプログラミング言語です。
Stack Overflowの「最も愛されているプログラミング言語」で9年連続1位を獲得しています。

🦀 Rustが使われているところ
🌐
ブラウザ(Firefox)
MozillaのFirefoxエンジン部分がRust製
⚙️
OS・インフラ
Linuxカーネルにもオプションで採用
🔧
CLIツール
ripgrepなど高速ツールはRust製が多い
🤖
WebAssembly
ブラウザ上で高速に動くコードが作れる
⚠️ Rustは難しい?

Rustは「所有権(ownership)」という独自の概念があり、初学者には難しく感じられます。
このコースでは入門レベルに絞っており、C/C++やシステムプログラミングの経験がなくても学べます。
ただし、Python・JavaScriptなどを先に学んでいると比較ができて理解しやすいです。

⏱️ 目安学習期間

全15クエスト。1日1〜2クエストのペースで 約2〜3週間
概念が独特なので、焦らずじっくり取り組みましょう。