はじめてのRust
書籍情報
発売日 : 2022年09月26日
著者/編集 : 清水 美樹
出版社 : 工学社
発行形態 : 単行本
書籍説明
内容紹介
「Windows11」と「maxOS」にインストールし、「Visual Studio Code」で動かす方法を、初めて「Rust」に触れる方にも、丁寧にわかりやすく解説!
目次
■「Rust」の紹介とインストール
・Rustのインストール/Visual Studio Codeのインストールと動作設定/Rustのプロジェクト作成とプログラム実行/Rustのプログラムの構造
■文字列でわかるRustの特徴
・マクロ「println!」/プレースホルダ「{}」/書き換えの可不可/「スライス」で間接操作/参照とその中身/文字列の「長さ」
■「オーナーシップ」によるメモリ管理
・型と必要メモリ/オーナーシップの取得と破棄/参照を上手に使う
■Rust独特のデータ記述法
・Rustの構造体/Rustの列挙型/Rustのトレイト/Rustのエラー処理
■破綻しない並行処理
・スレッドの記述/チャンネルとメッセージ
■プログラムファイルを整理する
・ファイルからテキストを読み込む/別のファイルのプログラムを呼び出す/モジュールの作成と利用
・Rustのインストール/Visual Studio Codeのインストールと動作設定/Rustのプロジェクト作成とプログラム実行/Rustのプログラムの構造
■文字列でわかるRustの特徴
・マクロ「println!」/プレースホルダ「{}」/書き換えの可不可/「スライス」で間接操作/参照とその中身/文字列の「長さ」
■「オーナーシップ」によるメモリ管理
・型と必要メモリ/オーナーシップの取得と破棄/参照を上手に使う
■Rust独特のデータ記述法
・Rustの構造体/Rustの列挙型/Rustのトレイト/Rustのエラー処理
■破綻しない並行処理
・スレッドの記述/チャンネルとメッセージ
■プログラムファイルを整理する
・ファイルからテキストを読み込む/別のファイルのプログラムを呼び出す/モジュールの作成と利用
著者情報
清水 美樹
フリーライター。東京都生まれ。家族の転勤について各地を回り、現在は東京都在住。東北大学大学院工学研究科博士(工学)課程修了。執筆内容は、ほぼ独習によるプログラミング入門、AI本中心の翻訳、昔の専門(材料科学)を生かしての最近の技術解説など。分からなかったことが分かるのが人生の喜び。
清水, 美樹, 1963-