書籍「動かして学ぶ!Rust入門」
Zennで公開している「Rust入門」が「動かして学ぶ!Rust入門」として書籍化されました.書籍化にともなって大幅な加筆を行っています.
もともと「Rustではじめるレイトレーシング入門」という文書を書いたのですが、その中からRustの解説部分のみをZennの本「Rust入門」として無料公開していました.その後、翔泳社より執筆依頼を頂きまして書籍化に至ります.詳しいことはブログの記事 「動かして学ぶ!Rust入門」の執筆に書きましたので興味がある方はそちらをお読みください.
内容としてはZennの「Rust入門」を基本として、それにコードを追加しています.また、「Rust入門」では扱わなかった内容も多く含まれています.ですので、「Rust入門」を読まれた方や、Rustをはじめたばかりの方を対象としています.もちろん、「Rust入門」を読んでいなくても「動かして学ぶ!Rust入門」を読んでもらって構いません.「Rust入門」を基本としているので、書籍とは内容が被る部分があります.
また、書籍版の特徴としてアプリケーション開発のサンプルが含まれていることです.「単語推理ゲーム」と「レイトレーシング」の2つがあります.特に「レイトレーシング」の部分はそれなりのボリュームがありますので、是非やってみてほしいです.
書籍の目次は翔泳社のサイトSE Bookで確認することができます.
サンプルコードは翔泳社のサポートサイト、および私のGitHubで公開しています.
Rustの本は数多く出版されていますが、その中の1つとして読んでもらえると幸いです.電子書籍版も発売されています.
なお、Zennで公開している「Rust入門」については変わらず無料公開中です.また、「動かして学ぶ!Rust入門」では取り上げられなかった部分も公開していく予定です.
動かして学ぶ!Rust入門 | Amazon動かして学ぶ!Rust入門