Books

プログラミングrust 第2版

Jim Blandy

Product Details

ISBN/Catalogue Number
ISBN 13 : 9784873119786
ISBN 10 : 4873119782
Format
Books
Release Date
January/2022
Japan
Co-Writer, Translator, Featured Individuals/organizations
:

Content Description

安全性、高速性、並列性に優れ、C/C++の問題点を解消した新世代のシステムプログラミング言語Rust解説書の決定版。Rust2021対応。

目次 : システムプログラマにもっといいものを/ Rustツアー/ 基本的な型/ 所有権と移動/ 参照/ 式/ エラー処理/ クレートとモジュール/ 構造体/ 列挙型とパターン〔ほか〕

【著者紹介】
ジム・ブランディ : 1981年にプログラミングをはじめ、1990年からフリーソフトウェアの開発を始める。GNU Emacs、GNU Guile、GDBのメンテナ。バージョン管理システムSubversionの設計者の一人。現在はMozillaのFirefoxのWeb開発ツールにかかわっている

ジェイソン・オレンドルフ : MozillaでC++のハックを行う。Firefox組み込みのJavaScriptエンジンモジュールのオーナー。ナッシュビル開発者コミュニティーの活動的なメンバー。私的な技術イベントを主催することもある

レオノーラ・F.S.ティンダル : 型システムの愛好家であり、RustやElixirなどの高度な言語を使用するソフトウェアエンジニア。RustやElixirなどの先進的な言語を用いて、ヘルスケアやデータオーナーシップなどの影響力の大きい分野で、堅牢かつ耐障害性のあるシステムソフトウェアを構築している。変わった言語のプログラムを進化させる遺伝的アルゴリズムから、Rustのコアライブラリ、クレートのエコシステムまで、さまざまなオープンソースプロジェクトに貢献している

中田秀基 : 博士(工学)。産業技術総合研究所において分散並列計算、機械学習システムの研究に従事。筑波大学連携大学院教授。極真空手弐段(本データはこの書籍が刊行された当時に掲載されていたものです)

(「BOOK」データベースより)

Customer Reviews

Comprehensive Evaluation

☆
☆
☆
☆
☆

0.0

★
★
★
★
★
 
0
★
★
★
★
☆
 
0
★
★
★
☆
☆
 
0
★
★
☆
☆
☆
 
0
★
☆
☆
☆
☆
 
0

Book Meter Reviews

こちらは読書メーターで書かれたレビューとなります。

powered by

  • こたろう

    Rustについて、読者への示唆が多く含まれた本。通常、読みながらいろいろ試したり、疑問を別途調べる必要があるが、この本は、著者らがそれらについて多くの事例を与えていてくれる。こちらが想像していなかったようなレベルの高いことも書かれている。C/C++を知っている読者にとっては、この本がRust習得には一番適していると思う。メモリ操作やメモリの状態など図にして示してあるので、大変わかりやすい。まさしくRustのバイブルという感じがする。the bookとこの本があれば、大体のことは把握できると思う。

  • ara_ta3

    Rustは個人的に今まで使ってきた言語とパラダイムが異なり、それを理解するには4, 5章がすごく役に立った。 図解なども含めており非常にわかりやすい本で読んで本当に良かったと思えた。 もう少し使いこなそうとすると他の章も役に立つと思うが、10章くらいまでは読んだ上で、後半は読み飛ばした上で使ってから帰って来るのが良さそうに思えた。

  • Q

    C言語より安全なプログラミング言語として人気のあるRust言語入門本。なんらかのMMUの有るOSの上で動作するプログラミングを念頭に説明がされいる。その証拠にヒープの説明は出てきてもヒープからメモリを確保するAPIの一覧は提供されない。その例としてBoxやVecなどが説明されるだけだ。さらに本書の範囲内ではヒープに対するメモリの確保は必ず成功する。近年Rust for Linuxなど組み込みへのこの言語の応用が試みられているが、本書の説明範囲ではそれらの試みに疑問が残った。

  • miura

    一読。Rustの強力さを感じます。あまり関係ないところだとUTF-8の構造の理解が一歩進んだ。

  • 水紗枝荒葉

    Rustの言語仕様に興味がある人向けの辞書。メモリ上の配置や標準ライブラリの実装などちょくちょく知らないことがあって面白い。あと所有権・借用に付随するあれこれがやはり面倒くさい。文法に関しては事前にC++とOCaml/Haskellを勉強しとくとよさそう。

レビューをもっと見る

(外部サイト)に移動します

Recommend Items