Rustプログラミング完全ガイド 他言語との比較で違いが分かる!
4,070円(本体 3,700円+税10%)
- 品種名
- 書籍
- 発売日
- 2022/9/28
- ページ数
- 432
- サイズ
- B5変形判
- 著者
- Carlo Milanesi 著/吉川 邦夫 訳
- ISBN
- 9784295015291
Rustの各種手法や考え方を幅広く解説!
Rustは、C/C++の後継と位置づけられるプログラミング言語で、性能やメモリ安全性を重視しています。本書は、Rustの各手法や考え方を幅広く解説。500以上のサンプルを掲載し、実行結果も確認。全24章の包括的なチュートリアルとなっています。まず最小級のサンプルから説明を開始し、その後は、さまざまな構文・機能や特徴的な振る舞いについて多数のテーマを取り上げています。さらに、関数/メモリの割り当て/オブジェクト指向についてもカバーしており、Rustの基礎的・標準的な手法を包括的に理解するのに格好の一冊となっています。
- 電子版を買う
-
「読者アンケートに答える」「読者プレゼントに応募」の場合もこちらをご利用ください。
書籍の内容に関するお問い合わせはこちら。お答えできるのは本書に記載の内容に関することに限ります。
学校・法人一括購入に関するお問い合わせはこちらへ。
詳細
著者紹介
●著者プロフィール
Carlo Milanesi(カルロ・ミラネージ)
プロのソフトウェア開発者。C++、グラフィックスプログラミング、GUI設計が専門。
ミラノ大学を卒業した後、会計やCAD/CAMのソフトウェア業界で働いている。
『Creative Projects for Rust Programmers』(Packt, 2020)の著者でもあり、
Rustライブラリを開発している(github.com/carlomilanesi/rs-measures)。
●翻訳者プロフィール
吉川 邦夫(よしかわ・くにお)
1957年生まれ。ICU(国際基督教大学)卒。おもに制御系のプログラマとして、
ソフトウェア開発に従事した後、翻訳家として独立。英文雑誌記事の和訳なども手掛ける。
訳書は、Scott Meyersらによる「Effective」ソフトウェア開発シリーズ(アスキー、翔泳社)、
『詳解 Rustプログラミング』(翔泳社)、『C#で始めるプログラミング オブジェクト指向編』
(アスキー)、『Unity 3Dゲーム開発ではじめるC#プログラミング』(インプレス)など多数。
目次
第1章 Rustを始めよう
第2章 数値演算などの基本を把握しよう
第3章 オブジェクトに名前を付ける
第4章 実行の流れを制御する
第5章 データシーケンスを使う
第6章 基本のデータ型を使う
第7章 列挙と照合
第8章 混成的なデータ構造を使う
第9章 関数を定義する
第10章 ジェネリックな関数や型を定義する
第11章 メモリを割り当てる
第12章 データの実装
第13章 クロージャを定義する
第14章 変更可能な文字列を使う
第15章 範囲とスライス
第16章 イテレータを使う
第17章 入出力とエラー処理
第18章 データのカプセル化[メソッドとモジュール]
第19章 トレイトを使う
第20章 オブジェクト指向プログラミング
第21章 標準ライブラリのコレクション
第22章 所有権、移動、コピー
第23章 借用とライフタイム
第24章 さらにライフタイムについて
関連書籍
ダウンロード
本製品の読者さまを対象としたダウンロード情報はありません。
お詫びと訂正
誤記のためにご迷惑をおかけし、誠に申し訳ございません。
- 68ページ 本文1行目
- [誤]
これは、16 10 8 2とプリントします。 - [正]
これは、10 16 8 2とプリントします。
- [誤]
- 225ページ 16-22.rs
- [誤]
※下記のように修正 - [正]
-
- [誤]
お問い合わせ
書籍の内容に関するお問い合わせはこちら。お答えできるのは本書に記載の内容に関することに限ります。