RustはC言語やC++の後継として近年注目されているプログラミング言語です。オープンソースで配布され、また、「Stack Overflow Developer Survey」において2016年から2023年まで8年連続で「開発者に最も愛されている言語」に選ばれています。また、TIOBE Indexのランキングでも急速に順位を上げてきています。
安全性が高くメモリを効率的に使用できることから、Webアプリケーションの開発、OS開発、組み込み開発など、さまざまな用途での利用が期待されています。具体例として、Windowsの一部やLinuxカーネルへの実装、FirefoxやDropboxなどのアプリケーションでの採用が挙げられます。
一般的に学習のハードルが高いと言われていますが、手を動かしながら可能な限りかみくだいて解説いたします。