2パーセントの割引でUSD 24.41 税込
紙の本の価格: USD 24.91
獲得予定ポイント: +117 pt (3%)
期間限定ポイント
ご請求額:JPY 3,881

これらのプロモーションはこの商品に適用されます:

一部のプロモーションは他のセールと組み合わせることができますが、それ以外のプロモーションは組み合わせることはできません。詳細については、これらのプロモーションに関連する規約をご覧ください。

を購読しました。 続刊の配信が可能になってから24時間以内に予約注文します。最新刊がリリースされると、予約注文期間中に利用可能な最低価格がデフォルトで設定している支払い方法に請求されます。
メンバーシップおよび購読」で、支払い方法や端末の更新、続刊のスキップやキャンセルができます。
次に追加されました:

申し訳ありません。問題が発生しました。

ウィッシュリストの取得中にエラーが発生しました。もう一度やり直してください。

申し訳ありません。問題が発生しました。

リストを利用できません。
Kindleアプリのロゴ画像

無料のKindleアプリをダウンロードして、スマートフォン、タブレット、またはコンピューターで今すぐKindle本を読むことができます。Kindleデバイスは必要ありません

ウェブ版Kindleなら、お使いのブラウザですぐにお読みいただけます。

携帯電話のカメラを使用する - 以下のコードをスキャンし、Kindleアプリをダウンロードしてください。

KindleアプリをダウンロードするためのQRコード

  • プログラミング言語Rust入門

著者をフォロー

新刊とおすすめタイトルの情報を入手
何か問題が発生しました。後で再度リクエストしてください。

プログラミング言語Rust入門

5つ星のうち4.0 (56)

Rustは、Firefoxの開発元であるMozillaが支援するオープンソースのプログラミング言語です。2017年末に公開されたFirefox のレンダリングエンジンの記述に使用され、その実行速度を2倍にしたことで有名になりました。オブジェクト指向と関数型の言語特徴を持ち、JavaやC#のようにVM(Virtual Machine)上の動作ではないため、既存のC言語のライブラリを直接扱える利点を持っています。またRustは、CやC++で発生しうる不正メモリアクセスに関する問題を,ある程度回避できるように設計されています。
 Rustはまだ新しい言語なので、本書の前半は実務に必要な詳しい文法を解説しています。文法や具体例などは、簡単なRustのコードを動かして確認しながら説明を進めています。後半は、具体的な利用法(Web API呼び出し、データベースアクセスなど)を中心に説明し、すでに他の言語(C++やC#、Javaなど)で同様にプログラミングをしたことのある読者を対象としています。
この本はファイルサイズが大きいため、ダウンロードに時間がかかる場合があります。Kindle端末では、この本を3G接続でダウンロードすることができませんので、Wi-Fiネットワークをご利用ください。

お買い得タイトル

あなたの購入および読書履歴からのおすすめ

登録情報

  • ASIN ‏ : ‎ B087BZQ48R
  • 出版社 ‏ : ‎ 日経BP
  • アクセシビリティ ‏ : ‎ 詳細はこちら
  • 発売日 ‏ : ‎ 2020/3/25
  • 言語 ‏ : ‎ 日本語
  • ファイルサイズ ‏ : ‎ 44.1 MB
  • Text-to-Speech(テキスト読み上げ機能) ‏ : ‎ 有効
  • タイプセッティングの改善 ‏ : ‎ 有効
  • X-Ray ‏ : ‎ 有効にされていません
  • Word Wise ‏ : ‎ 有効にされていません
  • 本の長さ ‏ : ‎ 529ページ
  • Page Flip ‏ : ‎ 有効
  • Amazon 売れ筋ランキング: Kindleストア - 402,501位 (Kindleストアの売れ筋ランキングを見る)
  • カスタマーレビュー:
    5つ星のうち4.0 (56)

著者について

著者をフォローして、新作のアップデートや改善されたおすすめを入手してください。
増田 智明
Brief content visible, double tap to read full content.
Full content visible, double tap to read brief content.

著者の本をもっと見つけたり、似たような著者を調べたり、おすすめの本を読んだりできます。

カスタマーレビュー

星5つ中4つ
56グローバルレーティング

お客様のご意見

お客様はこの書籍について、以下のような評価をしています: 分かりやすく構成されており、サンプルコードが簡単で理解が進むと好評です。処理系をダウンロードし、コンパイル、実行できる点も魅力的だと感じています。著者の考え方や基本的な構文や所有権等Rustの特徴が解説されているため、初心者にも使いやすいと評価されています。一方で、文法については意見が分かれているようです。一部のお客様は「触れられていない文法が多く」、著者が書きたいことと文章の意味が真逆になっている箇所があるという指摘もあります。
お客様の投稿に基づきAIで生成されたものです。カスタマーレビューは、お客様自身による感想や意見であり、Amazon.co.jpの見解を示すものではありません

選択して詳細を見る

7人のお客様が分かりやすさに言及し、5人が肯定的、2人が否定的です
お客様はこの書籍の分かりやすさを高く評価しています。読みやすい構成で、サンプルコードが簡単なため、言語の入門者や他の言語をある程度習熟した人が理解しやすくなっていると感じています。また、例題も豊富で処理系をダウンロードしてコンパイル、実行できる点も好評です。
本書はRust以外にプログラミング言語の入門、また他の言語をある程度習熟した人が読みやすい構成になっている。 あくまでRustに対する入門書であってRustを使ったプログラミングの入門書ではない。 前半はRust特有の構文や機能を説明している。...もっと読む
Java、C言語の経験者としては、非常に分かりやすい。例題も豊富で、処理系をダウンロードし、コンパイル、実行が出来るので理解が進む。もっと読む
...て間違っていないと思いますが、逆にこの書き方だとまったくの初学者には、アプリケーション云々以前に個々のプログラムのソースコードファイルの構成がどうなっているのかさえこの本を読んでもほとんど分からないと思います。...もっと読む
C/C++の知識を前提とせず、順序だてた構成で説明が丁寧な為、とても読みやすく分かり易いです。また、非同期async/await構文の説明など、最新情報が良く纏まっています。Rustを好きにさせてくれる1冊です。 ただし、プログラミング初心者向けではありません。もっと読む
7人のお客様が読みやすさに言及し、5人が肯定的、2人が否定的です
お客様はこの書籍の読みやすさを高く評価しています。軽い気持ちで読む程度なら満足できると感じています。また、Rustの文法や基本的な知識が丁寧に説明されており、最初の入門書としてとても良いと感じているようです。
CやC++経験者がRustの使い方を最短で身に付けるために良い本だと思いました。 本書を読んだ後であれば公式ドキュメントも効率的に参照できるようになりました。 しかし、誤植が多く(感覚的には5ページに2、3ある感じ)、本書のクオリティを著しく下げてると思います。もっと読む
...とは言えやはり他言語での経験がある、ある程度分かっている人向け本で、リファレンスとして関心がある部分だけを読むのであれば非常に良い本だと思いますが、初学者が1ページ目から読むような本ではないのは間違いなさそうです。...もっと読む
...での経験がある、ある程度分かっている人向け本で、リファレンスとして関心がある部分だけを読むのであれば非常に良い本だと思いますが、初学者が1ページ目から読むような本ではないのは間違いなさそうです。...もっと読む
Rustの文法等の全体を丁寧に説明され、最初に読まれる入門書としてとても良いと思います。<br />多分、オフィシャルのブックよりも日本語がこなれ、著者の考え方も伝わってきます。<br />後半のWebとDatabaseの部分は、一転して省略された部分が目立ち、ダウンロードした...もっと読む
6人のお客様が解説に言及し、6人が肯定的、0人が否定的です
お客様はこの書籍について、丁寧な説明がされていると高く評価しています。例題が豊富で、著者の考え方も伝わってくると好評です。基本的な構文や所有権等Rustの特徴が解説されており、初級者から中級者へのステップアップ向けだと感じています。また、文章が易しく、学習曲線が急峻と言われるRustにもすんなりと入門できるとの声があります。ただし、所々にコピペミスがある点については指摘されています。
Java、C言語の経験者としては、非常に分かりやすい。例題も豊富で、処理系をダウンロードし、コンパイル、実行が出来るので理解が進む。もっと読む
...jsを書いているので、低レベルも扱える言語を触ってみたくて読みました。文章は易しく、学習曲線が急峻と言われるRustにもすんなりと入門できました。 ただ、所々にコピペミス?のような誤りがあり、著者が書きたいことと文章の意味が真逆になっている箇所が存在します。...もっと読む
Rustの文法等の全体を丁寧に説明され、最初に読まれる入門書としてとても良いと思います。 多分、オフィシャルのブックよりも日本語がこなれ、著者の考え方も伝わってきます。 後半のWebとDatabaseの部分は、一転して省略された部分が目立ち、ダウンロードした...もっと読む
...Rust公式サイトの日本語チュートリアルでは物足りない人向けのRust入門書です。 基本的な構文や所有権等Rustの特徴が解説されていますので、最近注目されているRustってどんな言語か覗いて見たいという方には最適と思います。...もっと読む
5人のお客様が文法に言及し、2人が肯定的、3人が否定的です
お客様はこの本について、分かり易く書かれていると評価しています。一方で、著者が書きたいことと文章の意味が真逆になっている箇所があり、コピペミスのような誤りがある点も指摘されています。また、著者が書きたいことと文章の意味が真逆になっている箇所があることや、著者が書きたいことと文章の意味が真逆になっている箇所があると指摘する声もあります。
...等を読んでようやく少しはRustの理解の糸口ができたので、以前買って結局ほとんど分からなかったこの本を改めて開いてみましたが、延々と文法の説明が続く感じで、それでも目次を見て、後ろの方にはWebアプリケーションのプログラミングの作り方の具体的な解説が載っているのではないか、と少しは期待し...もっと読む
...前半はRust特有の構文や機能を説明している。500頁級の他のRust本と比較してRustの機能に触れたことのない人にも分かり易く書かれている。 後半はRustを使ったデータベースアクセスの方法やWebAPIの使い方など実践に則した内容が書かれており非常に面白い。...もっと読む
...また、実際のRustソースコードを読んでいくには、触れられていない文法等が多々あります。 あくまでもこの書籍で言語概要を理解して、 本格的にRustを使用するには公式リファレンスを読んでいく必要があるでしょう。もっと読む
普段はPHPやNode.jsを書いているので、低レベルも扱える言語を触ってみたくて読みました。文章は易しく、学習曲線が急峻と言われるRustにもすんなりと入門できました。 ただ、所々にコピペミス?...もっと読む

日本からのトップレビュー

  • 星5つ中5つ
    とても読みやすい
    2020年5月5日に日本でレビュー済み
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    C/C++の知識を前提とせず、順序だてた構成で説明が丁寧な為、とても読みやすく分かり易いです。また、非同期async/await構文の説明など、最新情報が良く纏まっています。Rustを好きにさせてくれる1冊です。

    ただし、プログラミング初心者向けではありません。

    18人のユーザーが役に立ったと感じています
    フィードバックを送信中...
    フィードバックをお寄せいただきありがとうございます。
    フィードバックを送信中...
    ありがとうございます。数日中に調査いたします。
  • 星5つ中4つ
    Rustのとっかかりとしてはいいかな?
    2021年6月15日に日本でレビュー済み
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    普段はPHPやNode.jsを書いているので、低レベルも扱える言語を触ってみたくて読みました。文章は易しく、学習曲線が急峻と言われるRustにもすんなりと入門できました。

    ただ、所々にコピペミス?のような誤りがあり、著者が書きたいことと文章の意味が真逆になっている箇所が存在します。この辺りで多少混乱するので、星をひとつ減らしました。

    また読み進めていて、突然謎の記述が出現し、特に説明なく先に進む箇所があります。説明されていることとは全く関係のないことなので解説が省略されるのは理解できるのですが、私のような人はモヤモヤするかもしれません。the bookと並行して読むべきでしょう。

    10人のユーザーが役に立ったと感じています
    フィードバックを送信中...
    フィードバックをお寄せいただきありがとうございます。
    フィードバックを送信中...
    ありがとうございます。数日中に調査いたします。
  • 星5つ中3つ
    誤植が多いです
    2020年6月8日に日本でレビュー済み
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    CやC++経験者がRustの使い方を最短で身に付けるために良い本だと思いました。

    本書を読んだ後であれば公式ドキュメントも効率的に参照できるようになりました。

    しかし、誤植が多く(感覚的には5ページに2、3ある感じ)、本書のクオリティを著しく下げてると思います。

    34人のユーザーが役に立ったと感じています
    フィードバックを送信中...
    フィードバックをお寄せいただきありがとうございます。
    フィードバックを送信中...
    ありがとうございます。数日中に調査いたします。
  • 星5つ中5つ
    分かりやすい
    2020年7月5日に日本でレビュー済み
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    Java、C言語の経験者としては、非常に分かりやすい。例題も豊富で、処理系をダウンロードし、コンパイル、実行が出来るので理解が進む。

    4人のユーザーが役に立ったと感じています
    フィードバックを送信中...
    フィードバックをお寄せいただきありがとうございます。
    フィードバックを送信中...
    ありがとうございます。数日中に調査いたします。
  • 星5つ中4つ
    Rust自体については「入門」だと思いますが、他の言語での経験がそれなりにある人向けの本だと思います。
    2023年3月2日に日本でレビュー済み
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    久々に手に取ってみると丁寧な説明がされている良い本だと分かったので星4つにします。

    とは言えやはり他言語での経験がある、ある程度分かっている人向け本で、リファレンスとして関心がある部分だけを読むのであれば非常に良い本だと思いますが、初学者が1ページ目から読むような本ではないのは間違いなさそうです。

    サンプルコードが簡単なのは各章のそれぞれの内容を理解するためにはやり方として間違っていないと思いますが、逆にこの書き方だとまったくの初学者には、アプリケーション云々以前に個々のプログラムのソースコードファイルの構成がどうなっているのかさえこの本を読んでもほとんど分からないと思います。

    ところで、コンパイルのエラーメッセージにはエラーになった行番号が入っていますが、この本に載っているサンプルコードは元の長いソースコードから必要な部分を抜粋、再構成したものらしく、多くの場合、エラーメッセージの行番号はサンプルコードの該当する行より番号が大きくなっています。これだとサンプルコードのエラーの箇所がわかりにくいので、どこでエラーになったか分かるようにサンプルコードに印を入れて欲しかったと思います。

    以下は元のレビューを書き直したものですが、以下を書いたときやこの本を最初に読んだときに、この本を下のように評価したことは、これはこれで嘘ではないので言ってる自体は変えないようにしました。

    『高効率言語 Rust』等を読んでようやく少しはRustの理解の糸口ができたので、以前買って結局ほとんど分からなかったこの本を改めて開いてみましたが、延々と文法の説明が続く感じで、それでも目次を見て、後ろの方にはWebアプリケーションのプログラミングの作り方の具体的な解説が載っているのではないか、と少しは期待したのですが、結局Webアプリケーションを構成する要素がバラバラに説明されているだけで終わってしまっていてWebアプリケーションの全体像が全く見えません。

    よっぽど他の言語での経験がある人でなければ、Rustの勘所の理解以前の文法の理解で挫折してしまいそうな感じです。

    数学書がチンプンカンプンなのは、きっと延々と定義と証明が続いて、道具として使う話になる前に息絶えてしまうからではないか、とこの本を見て思い至りました。

    誤植でp.26のコード3-18のmainがmaijになっているのに気が付きましたが、本がどうやって作られるのか知りませんが、コンパイルが通らない誤植がサンプルコードに存在するのが不思議です。

    1人のお客様がこれが役に立ったと考えています
    フィードバックを送信中...
    フィードバックをお寄せいただきありがとうございます。
    フィードバックを送信中...
    ありがとうございます。数日中に調査いたします。
  • 星5つ中5つ
    Rustの言語概要を知りたい人向けの入門書
    2021年1月2日に日本でレビュー済み
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    すでにC/C++, Java, Python等で一通りプログラミングできる人が対象の書籍です。

    Rust公式サイトの日本語チュートリアルでは物足りない人向けのRust入門書です。

    基本的な構文や所有権等Rustの特徴が解説されていますので、最近注目されているRustってどんな言語か覗いて見たいという方には最適と思います。

    ただし、実践的なプロジェクトとしてバイナリやライブラリ作成をするには力不足感が否めません。

    また、実際のRustソースコードを読んでいくには、触れられていない文法等が多々あります。

    あくまでもこの書籍で言語概要を理解して、

    本格的にRustを使用するには公式リファレンスを読んでいく必要があるでしょう。

    1人のお客様がこれが役に立ったと考えています
    フィードバックを送信中...
    フィードバックをお寄せいただきありがとうございます。
    フィードバックを送信中...
    ありがとうございます。数日中に調査いたします。
  • 星5つ中3つ
    読み物としてなら満足だが...
    2020年10月12日に日本でレビュー済み
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    Rustについて、何処までの予備知識があることを前提としているのか、説明の深さのバラツキが大きすぎると感じた。インストール手順は、ネットで最新情報を調べた方が分かりやすい。購入時こそ読み込んだが、二度目はWeb上のコンテンツを探す方が役立っている状態。

    最初の一歩、読み物として、軽い気持ちで読む程度ならお勧め。業務で習得を急ぐなら、別の手段を模索することを勧めたい。

    7人のユーザーが役に立ったと感じています
    フィードバックを送信中...
    フィードバックをお寄せいただきありがとうございます。
    フィードバックを送信中...
    ありがとうございます。数日中に調査いたします。
  • 星5つ中5つ
    楽しい
    2020年5月10日に日本でレビュー済み
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    在宅ワークでめちゃくちゃにヒマなので買いました。

    大学時代にC言語を少しだけ触って以来、Javaばかり扱っていた私ですが、今のところは問題なく楽しく読めています。

    WebAssemblyも扱えるようになるため頑張りますね。

    みなさん応援してください。

    30人のユーザーが役に立ったと感じています
    フィードバックを送信中...
    フィードバックをお寄せいただきありがとうございます。
    フィードバックを送信中...
    ありがとうございます。数日中に調査いたします。

問題を報告


この商品には、不適切な内容が含まれていますか?
この商品は、著作権を侵害していると思いますか?
この商品には、品質または書式設定の問題が含まれていますか?