動かして学ぶ!Rust入門の表紙

動かして学ぶ!Rust 入門(ウゴカシテマナブ ラストニュウモン)

著者:
mebiusbox(メビウスボックス)
出版社:
翔泳社
出版日:
2023年04月24日
ISBN:
9784798177236
シリーズ:
NEXT ONE
在庫:
在庫あり
0
初級者向け
Rustプログラミング入門開発環境基本文法アプリ開発学習ガイドサンプルコードメモ参照

なぜ注目されているか

総合
284
6 ランクダウン3 件の言及
言及数
747

書籍紹介

Rustプログラミング手法について、サンプルを元に手を動かしながら学ぶ書籍です。主に以下の 3 つについて丁寧に解説します。 Rust の概要と開発環境。 Rust の基本的な文法と機能。 Rust による簡単なアプリ開発。基本的な文法について丁寧に解説。 Rust の機能を学ぶのに適したサンプルを用意。学習をもっと深めたい方に向けて「メモ」や「参照」で補足。

技書の森解説

Rust を学び始めた人が最初にぶつかるのは、所有権とライフタイムの壁です。概念としては分かっても、コンパイラに怒られ続けるうちに心が折れるという声は少なくありません。本書はその壁を「まず動くコードを書き、エラーを出し、直す」という体験の積み重ねで越えさせようとするハンズオン形式の入門書です。著者の mebiusbox 氏はグラフィックスプログラミングの解説で知られ、読者が手を止めずに進められるようコードの提示量と説明のバランスが丁寧に調整されています。

構成は基本構文から始まり、所有権・借用・ライフタイムを経て、構造体・トレイト・エラー処理・非同期処理へと段階的に進みます。各章で小さなプログラムを完成させる構成のため、途中で挫折しにくい設計になっています。 C/C++ の経験がなくても読み進められますが、何かしらの言語で変数・関数・制御構文を書いた経験は前提です。

大規模なプロジェクト設計やクレート (ライブラリ) のエコシステム活用といった実務寄りの内容は扱いが薄いため、本書で基礎を固めた後に公式ドキュメントや実践的なクレートの解説書へ橋渡しする使い方が適しています。

言及 Qiita 記事 (2 件)

この本に興味がある方におすすめ

この本に関連

関連記事

関連用語

共有:Xはてブ