Rust プログラミング完全ガイド 他言語との比較で違いが分かる!(ラストプログラミングカンゼンガイド タゲンゴトノヒカクデチガイガワカル)
- 著者:
- Carlo Milanesi/吉川 邦夫(カルロ ミラネージ/ヨシカワ クニオ)
- 出版社:
- インプレス
- 出版日:
- 2022年09月28日頃
- ISBN:
- 9784295015291
- シリーズ:
- impress top gear
- 在庫:
- 在庫あり
中級者向け
プログラミングRustメモリ管理パフォーマンスオブジェクト指向比較研究チュートリアルサンプルコード言語設計プログラミングパラダイム
なぜ注目されているか
言及数
1099位
総合
1326位
↓ 9 ランクダウン3 件の言及書籍紹介
技書の森解説
Rust の学習で多くの人がつまずくのは、所有権やライフタイムといった他の言語に存在しない概念に出会ったときです。本書は Carlo Milanesi による "Beginning Rust" の翻訳をベースにしており、 C や C++、 Java 、 Python など他言語での書き方と対比しながら Rust の文法と設計思想を解説する構成をとっています。「他の言語ではこう書くが、 Rust ではなぜこうなるのか」という疑問に正面から答えるアプローチが特徴です。
変数の束縛からジェネリクス、トレイト、エラーハンドリングまで段階的に進み、章ごとに完結するサンプルで手を動かしながら学べます。原著への評価として「丁寧で抜け漏れが少ない」という声がある一方、分量が多いため通読にはまとまった時間が必要になる点は覚悟が要ります。
C++ や Java の経験がある人が Rust へ移行する橋渡しとして書かれた本であり、プログラミング自体が初めてという読者には向きません。既存の知識を足がかりに Rust 固有の概念を腑に落としたいエンジニアにとって、比較軸のある解説は理解の速度を上げてくれます。
言及 Qiita 記事 (1 件)
この本に興味がある方におすすめ
この本に関連
関連記事
写経を超える - 技術書のコードを自分のプロジェクトに応用する方法
技術書のサンプルコードを写経するだけでは実力は伸びません。書籍のコードを自分のプロジェクトに応用し、実務で使える力に変える 5 つのステップを解説します。
学習法プログラミング
本についてくるダウンロード素材を使い倒す
プログラミングの本には、サンプルコードや素材のダウンロード特典がついていることがあります。この特典を活用するだけで、学習効率が大きく変わります。
入門学習法
プログラミング本を図書館で無料で借りるコツと注意点
プログラミングの本は図書館で無料で読める。予約の裏技、技術書が充実した図書館の探し方、借りる前に確認すべき版の古さなど実践的なコツを紹介。
入門選書