メインコンテンツまでスキップ

書籍「動かして学ぶ!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入門 | ZennRust入門

動かして学ぶ!Rust入門 | Amazon動かして学ぶ!Rust入門

動かして学ぶ!Rust入門 | SE Book動かして学ぶ!Rust入門

動かして学ぶ!Rust入門 (PDF) | SEshop動かして学ぶ!Rust入門