実践Rust入門[言語仕様から開発手法まで]の表紙

実践Rust入門

[言語仕様から開発手法まで]

κeen, 河野 達也, 小松 礼人技術評論社576ページISBN 9784297105594

Rustタグで同率4位(16冊中)。Zenn・Qiitaなどの2記事で紹介(時点)。

紹介記事
2件
媒体別
Qiita 1・企業テックブログ 1
初めての紹介
最新の紹介

この本を選ぶ前に

出版年
(約7年前)
タグ内の順位
Rustタグで同率4位(16冊中・紹介記事数の順)

紹介している記事(2件)

記事ごとの説明は、記事本文のうちこの本に触れた部分をAIが要約したもので、筆者の原文ではありません。

  • Rustの日本語書籍紹介 Qiita · dalance · · いいね 199

    既刊のRust日本語書籍を読み直して特徴を整理する中で、本書を文法が約7割、実践が約3割の、かなり実践重視の本と位置づけている。実践編ではCLI/WebアプリやFFIの例を挙げ、実際にパッケージをリリースするまでのチュートリアルも紹介する。書誌情報として、Rust 1.32・2018エディション対応、通称「自転車本」と記し、2019年発行、技術評論社刊、B5判576ページとしている。

  • 虎の穴ラボのエンジニアが読んでいる本 企業テックブログ · 虎の穴 ·

    趣味でRustを触っており、リファレンス的なオライリーのRust本とは別に、一連の実装をベースにした本が欲しくて購入したと述べている。開発方法や実際のWebアプリ構築など、Rustを実践でどう使うかが書かれているとしている。Rustが実務でどうなのか知りたい人に向き、さまざまな用途で使えると理解できるとしている。

この本について

Rustの基本文法から開発環境の整備、実践的なプログラムの作成と公開までを扱う入門書である。前半ではRustの特徴や導入事例を紹介し、インストール、Cargoを使ったプロジェクト作成、エディタとデバッガの設定を経て、型や構造体、列挙型などの言語仕様を解説する。クイックツアーではバイトニックソートを題材に、基本実装からジェネリクス、クロージャ、トレイト、イテレータを用いた拡張へ進み、Rayonによる並列化とベンチマークまでを示す。記事で紹介される実践編の題材にはCLIやWebアプリ、FFIがあり、パッケージをリリースする手順も含まれる。Rust 1.32と2018エディションに対応する。

出版社の内容紹介・目次と紹介記事をもとにAIが要約したものです。原文の転載ではありません。

目次(主な章)

出典: 出版社の書籍ページ (章の見出しのみ)

  1. 第1部 基礎編 第1章 Rustの特徴
  2. 第2章 はじめてのRustプログラム
  3. 第3章 クイックツアー
  4. 第4章 プリミティブ型
  5. 第5章 ユーザ定義型
  6. 第6章 基本構文
  7. 第7章 所有権システム
  8. 第8章 トレイトとポリモーフィズム
  9. 第2部 実践編 第9章 パーサを作る
  10. 第10章 パッケージを作る
  11. 第11章 Webアプリケーション、データベース接続
  12. 第12章 FFI