はじめに Rustを学んでいる最中です。完全に理解したとは全く言えない状態ですが初心者は脱しつつあり、それなりに知見が蓄えられつつあります。 そこで、学習の流れを振り返ることにしました。何をどのような順序で学んだらスムーズに理解が深まるか、自分なりにまとめてみたので学習の手助けとして、ひとつの参考になれば幸いです。 目指すべき状態 私はIDEの補完や生成AIを全く利用せず、コードを読み書きできる状態を目指しています。具体的にはメモ帳・rustc(Rustコンパイラ)・cargo(Rustのパッケージマネージャ)の3つがあればコードの読み書きができる状態を目指しています。 極端に思えるかもしれませんが、自力でコードを読み書きできることはRustのコンセプトに習熟するのと同義であると考えています。当たりのコードが出るまで生成や補完を繰り返して、ビルドが成功したらOKという方法を否定はしませんが