TOP新刊既刊I/OサポートQ&A通販お問い合わせ
 既刊 > 2022年 > 9月 書名検索: 詳細検索...
「速くて、安全!」を目指したコンパイル言語
はじめてのRust
清水 美樹 著
2022年 9月26日発売   B5判  144ページ 定価 ¥2,860(本体 ¥2,600)
   ISBN978-4-7775-2213-2 C3004 ¥2600E
 プログラム言語「Rust」は、「速くて安全」を目指した言語で、�ー孫坿超�を必要としないコンパイル言語、�∋藩僖瓮皀蠅隆浜�、�G肪召靴覆な孫埆萢�……の3つがキモになります。
 全体的に、スクリプト言語を理解している人向けの解説になりますが、初心者でも挑戦できるように丁寧に説明しています。
■ 主な内容 ■

■「Rust」の概略とインストール

  • プログラミング言語「Rust」の特長
  • プログラミング言語「Rust」のプロフィール
  • エディタ「Visual Studio Code」の設定
  • 「macOS」でRustを動かす準備

■「cargo」コマンドで操作するRustアプリケーション

  • プロジェクトの作成コマンド「cargo new」
  • プロジェクトの実行コマンド「cargo run」

■「C言語」とよく似た「Rust」の言語仕様

  • 最も簡単な実行ファイルを研究
  • 構造体
  • ポインタ的なこと

■「Rust」特有のデータ型の記述

  • 文字列
  • Option型
  • 書き換え可不可
  • データの集合体
  • 列挙体

■「Rust」に特有の処理の記述

  • 「メソッド」と「関数」の違い
  • 自身を書き換えるメソッド
  • クラスメソッドに似ている「関連関数」
  • 列挙体のメソッド
  • トレイト
  • ジェネリック・プログラミング

■「Rust」のメモリ管理と「オーナーシップ」

  • 「メモリ管理」とは
  • 「Rust」の間接的なメモリ管理
  • 「Rust」の「ほぼ自動」メモリ管理「オーナーシップ」
  • 値の受け渡しが簡単なデータ型
  • データが「移動」して使えなくなる謎
  • 「スタック領域」と「ヒープ領域」

本書内容に関するご質問は、こちら
通信販売
在庫あり
サポート情報
ご意見・ご質問

内容見本