Effective Rust Rustコードを改善し、エコシステムを最大限に活用するための35項目

  • Effective Rust Rustコードを改善し、エコシステムを最大限に活用するための35項目
  • Effective Rust Rustコードを改善し、エコシステムを最大限に活用するための35項目
ページ数
289p
ISBN
978-4-8144-0094-2
著者情報
ドライスデール,デイビット(ドライスデール,デイビット)(Drysdale,David)
Googleのソフトウェアエンジニア。2019年からRustを使って開発を行う。Googleが提供するオープンソースの暗号化ライブラリTinkのRust版を開発。Androidの暗号化ライブラリKeyMintをRustに書き換えるプロジェクトを主導。C/C++、Goでの開発経験も豊富で、今までに、Linuxカーネル、航空機用ネットワーク制御ソフト、ビデオ会議アプリなど、多数のプロジェクトに参画

中田 秀基(ナカダ ヒデモト)
博士(工学)。順天堂大学健康データサイエンス学部教授。2001年から産業技術総合研究所において分散並列計算、機械学習システムの研究に従事。2024年より現職

¥3,740 税込

17 nanacoポイント

17 セブンマイル

セブン-イレブン受取り(送料無料)

発送目安

発売日(発売日以降は当日)~2日で発送

宅配(送料¥550税込)

発送目安

発売日(発売日以降は当日)~2日で発送

交通状況・天候の影響や注文が集中した場合等、お届けにお時間をいただく場合がございます。

商品説明

Rustはいま最も勢いのある言語の1つ。特に、そのパフォーマンスの高さ、安全性、並行性から、C/C++に代わる言語として、システムプログラミングや低レイヤの開発では高く評価されています。Googleのソフトウェアエンジニアとして、さまざまなGoogleサービスのRust実装を担当してきた著者が、Rustへの深い理解と豊富な経験から得られた実用的なノウハウを共有。所有、借用、生存期間、トレイトといったRust特有の概念を具体例を示して詳しく説明するとともに、Cargoによる依存ライブラリ管理やClippyなどのエコシステムの活用方法を詳述しています。Rustの入門書を読了した読者に、「Rustらしい」プログラミング方法を伝授する一冊です。

Rustの強みを最大限に生かすテクニックとヒント!
Rustはいまもっとも勢いのある言語の1つ。特に、そのパフォーマンスの高さ、安全性、並行性から、C/C++に代わる言語として、システムプログラミングや低レイヤの開発では高く評価されています。Googleのソフトウェアエンジニアとして、さまざまなGoogleサービスのRust実装を担当してきた著者が、Rustへの深い理解と豊富な経験から得られた実用的なノウハウを共有。所有、借用、生存期間、トレイトといったRust特有の概念を具体例を示して詳しく説明するとともに、Cargoによる依存ライブラリ管理やClippyなどのエコシステムの活用方法を詳述しています。Rustの入門書を読了した読者に、「Rustらしい」プログラミング方法を伝授する一冊です。

目次

1章 型
2章 トレイト
3章 さまざまなコンセプト
4章 依存ライブラリ
5章 ツール
6章 標準Rustの向こうへ

商品詳細

出版社名
オライリー・ジャパン
サイズ
24cm
対象年齢
一般
フォーマット
単行本
原題
原タイトル:Effective Rust

注意事項

本の帯に関して
帯つきでの出荷はお約束しておりません。
商品ページに、帯のみに付与される特典物等の表記がある場合でも、確実に帯つきでの出荷はお約束しておりません。
また、帯は商品の一部ではなく「広告扱い」のため、帯の有無・破損による交換や返品は承っておりません。
版・表紙について
版・表紙(カバー)のご指定は承っておりません。ご注文いただくタイミングによっては、お届けする商品の版や表紙が商品ページ上のものとは異なる場合がございます。
また、初版にのみにお付けしている特典(初回特典、初回仕様特典)がある商品は、商品ページに特典の表記がされている場合でも、無くなり次第終了となります。

あなたへのおすすめ