丸善のおすすめ度
実践Rustプログラミング入門
初田 直也,
山口 聖弘,
吉川 哲史,
豊田 優貴,
松本 健太郎,
原 将己,
中村 謙弘
著
フォルシア株式会社
監修
|
在庫状況
有り
|
お届け予定日
3~4日
|
|
|
価格
\3,960(税込)
|
|
|
|
発行年月 |
2020年08月 |
|---|
|
|
言語 |
日本語 |
|---|
媒体 |
冊子 |
|---|
|
|
ページ数/巻数 |
15p,495p |
|---|
大きさ |
24cm |
|---|
|
ジャンル |
和書/理工学/情報学/プログラミング |
|---|
|
|
ISBN |
9784798061702 |
|---|
|
商品コード |
1031982951 |
|---|
NDC分類 |
007.64 |
|---|
基本件名 |
プログラミング(コンピュータ) |
|---|
|
本の性格 |
実務向け |
|---|
|
新刊案内掲載月 |
2020年09月3週 |
|---|
|
| 商品URL | https://kw.maruzen.co.jp/ims/itemDetail.html?itmCd=1031982951 |
|---|
著者紹介
初田 直也(著者):《初田 直也》
株式会社PEZY ComputingのLSIエンジニア。業務ではHPC向けのプロセッサLSIを開発する傍らRustで業務をサポートするツールを書いている。最近開発したRustプロダクトはSystemVerilog関連ツールや自社プロセッサ向けの命令セットシミュレータなど。
山口 聖弘(著者):《山口 聖弘》
トレンドマイクロ株式会社のソフトウェアエンジニア。セキュリティコンテストの運営のためにOpenGLの可視化システムを作成したことをきっかけに、RustでもGUIや3D CGのプログラムを作成している。著書に『RustではじめるOpenGL』。
吉川 哲史(著者):《吉川 哲史》
フェアリーデバイセズ株式会社のソフトウェアエンジニア。自社サービスのバックエンドサーバー開発でのRust導入を皮切りに社内外でRustの普及活動中。自社のサーバーやデバイス向けプログラムをRustで品質向上させることが目下の目標。
豊田 優貴(著者):《豊田 優貴》
株式会社サイバーエージェントで働くソフトウェアエンジニア。Rust.Tokyoオーガーナイザー。RustはAWS Lambdaなどで構成されるWebサーバーに使用している。Servoにコントリビュートするなどした。
松本 健太郎(著者):《松本 健太郎》
Webエンジニアとしてフォルシア株式会社で大手理化学機器商社のECサイト開発に従事。最近2年はインメモリデータベースをRustで開発している。RustのLT会Shinjuku.rs運営。主要な経験言語はC++、Python、JavaScript、Rust。
原 将己(著者):《原 将己》
ウォンテッドリー株式会社所属。2016年頃からRustを書き始め、2017年からRustコンパイラ・標準ライブラリの実装を調べるようになる。これをきっかけにしてRustコンパイラの開発にコントリビューターとして携わるようになった。特にメジャーな貢献としては、1.35.0から導入されたFnOnceのBox化という機能がある。
中村 謙弘(著者):《中村 謙弘》
Indeedのソフトウェアエンジニア。業務だけでなく、趣味で運営するWebサービスや、競技プログラミング等でRustを使っている。Googleのチーム対抗コンテストの世界決勝に招待された際にも、Rustでソルバーを書いてチームに貢献した。
フォルシア株式会社(監修):《フォルシア株式会社》
2001年創業。社員の半数以上をフルスタックエンジニアが占める技術集団。検索プラットフォーム「Spook」の開発を中心に、データクレンジング、ダイナミックプライシングなどの事業を展開している。エンジニア主導でモダンな開発言語の導入を行っており、一部のプロジェクトではRustを商用利用。Rust.Tokyoへの協賛やShinjuku.rsの開催などコミュニティ活動も行っている。
内容
■■C/C++の代わりとなるべき最新言語 ■■
■■その独特な仕様をわかりやすく解説。 ■■
■■これから Rust をはじめるすべての人へ■■
●いますぐ使いはじめるべきRustの5つ魅力
・とにかく実行速度が速い
・モダンな言語機能が一通り入っている
・OS から Web アプリケーションまで幅広く実装できる
・ツール群がとても充実している
・「安全性」が強力に担保されている
●Rustならではの言語仕様を完全理解
・Google、Microsoft、Amazonが いま注目する最新言語。その先進的考え方を体験する。
・バグを出させないための仕組みを知り、Rustの深淵に踏み込む。
・本書に載っているいろんな領域のサンプルで、組み込み開発からWebアプリケーションまで幅広く使われるRustを学ぶ。
・特徴的なRustの概念を完全理解する。
「ゼロコスト抽象化」「ムーブセマンティクス」「クレート」
「スレッド安全性」「パニック」「unsafe」「エディション」
「所有権」「借用」「ライフタイム」「トレイト」……
"安心安全の 爆速言語 Rust入門"
edtion 2018対応。