
Rust 入門 - rustup でインストールして、コラッツ数列ツールで動作確認する
Rust をこれから触る人向けに、言語の特徴(所有権・借用によるメモリ安全、GCなしの高速性、Cargo と充実したツール)を整理し、公式の rustup でのインストール手順、cargo の基本コマンドを通します。最後に動作確認として書いた「コラッツ数列ジェネレータ」を題材に、Result によるエラー処理、checked_mul でのオーバーフロー対策、構造体とテストの同居といった Rust らしい書き方を、実際の実行結果つきで紹介します。Rust 1.96.0 / edition 2024 で検証。