第1部を全て読んだ。第2部は必要に応じて読む。 第7章までは構成や文章が素晴らしく、とても分かりやすい。しかし、第8章は文章の質や例題の選定があまり良いとは言えず、誤植もあり、結構理解しづらい。 //////////////////////////////////////// マルチスレッド化はRustの標準ライブラリだけで実現できるが、Rayonクレートを使用すると簡単かつ安全に実装できる。 ・標準ライブラリ:spawn(), join()など。 ・Rayonクレート:並列データ処理向け ・並列イテレータ イテレータチェインの並列実行【パイプライン並列?】 ・joinメソッド 分割統治法の並列実行 データ競合が起こらないことをコンパイル時に確認するために、SyncトレイトとSendトレイトを提供する。 ・Syncトレイト:複数スレッドによる安全な共有参照 ・Sendトレイト:スレッド間の