Follow #ソシム販売部Twitterアイコン

 

手を動かして考えればよくわかる高効率言語 Rust 書きかた・作りかた

クジラ飛行机

定価
4,180円(本体価格 3,800円)
  • 発売日
    2022年1月20日
  • 判型/ページ数
    B5変型/560ページ(オール2色)
  • ISBN
    978-4-8026-1351-4
キーワード:
/ / / / / /

効率がよくて高速、そして今どきの言語!
豊富なサンプルでPythonユーザーに優しい移行点を解説!
これから始める人も、ちょっと挫折してしまった人にも。

△Rustの鬼門「エラー多発」を避ける解説満載
→あえてエラーを出す・出さないコードで比較
△PythonからRustへの道がここにある!
→多くの題材でPythonとRustのコードを併記。違いがわかります
△読むだけでもわかる
→ほとんどのテーマでRustのコードを掲載

■Chapter 1 PythonからRustへ準備体操
Section01 なぜRustが必要なのか
tは難しい?
Section02 PythonとRustでは何が違う?
Section03 Rustと開発環境をインストールしよう
Section04 はじめてのRust
Section05 RustとPythonでFizzBuzz問題を解く
Section06 RustとPythonで九九の表を作る
Section07 変数定義とフィボナッチ数列
Section08 変数型とコイン組み合わせの計算
Section09 関数定義とシーザー暗号
Section10 配列と100個の素数を計算
■Chapter 2 Rustで簡単ツール作成編
Section01 Cargoの使い方と巨大な整数計算
Section02 サイコロと迷路の自動生成
Section03 ベクター型とビンゴカードの作成
Section04 標準入力と肥満判定
Section05 アンケートの集計
Section06 コマンドラインで使えるツールの作成
Section07 ファイル読み書きと英和辞書の作成
Section08 ファイルの再帰検索ツールを作ろう
■Chapter 3 – 文法編 – 所有権システムとデータ型について
Section01 最初の関門、所有権システム
Section02 借用と参照
Section03 Rustのタプル、配列、スライス
Section04 Rustの構造体
Section05 Rustの文字列
Section06 Rustの文字列処理に熟達する
Section07 グローバル変数とunsafe
Section08 テストフレームワーク
■Chapter 4 – 文法編 – メソッド・ジェネリクス・トレイトについて
Section01 構造体とメソッド
Section02 共通の振る舞いを定義するトレイト
Section03 ジェネリクス
Section04 イテレーター
Section05 列挙型とパターンマッチング
Section06 Rustのモジュール、クレート、パッケージ
Section07 自作クレートを作って公開する
■Chapter 5 画像/音声/ネットワーク
Section01 画像処理ツールを作ろう
Section02 波形合成で音楽を奏でよう
Section03 ネットワークと並列処理
Section04 メッセージングアプリを作ろう
Section05 Webアプリを作ろう
■Chapter 6 – 応用編 – メモリ管理と他言語連携
Section01 マクロの作り方
Section02 単方向リストでメモリ管理を理解する
Section03 メモリ参照カウンター
Section04 パーサージェネレーターでミニ言語を作ろう
Section05 C言語やPythonとの連携
Section06 WebAssemblyにしてブラウザーで動かす
Section07 非同期通信とスクレイピング
Section08 暗号化ツールの作成
■Appendix(ダウンロードファイルに同梱)
エラーメッセージと解決のヒント
Rust用語集
Rustの基本構文まとめ

お問い合わせ

本書に関するお問い合わせは、下記のボタンをクリックしてお問い合わせフォームよりお問い合わせください。

この書籍を問い合わせる

[ この書籍をシェアする ]

新刊から本を探す

もっと見る

カテゴリから本を探す

シリーズから本を探す

本を探す