書評『The Nature of Code: Simulating Natural Systems with Processing』

The Computational Beauty of Natureの姉妹本ともいえるような本です。この本でも各章ごとに、自然界の各システムについて説明しているのですが、この本はThe Computational Beauty of Natureと比べてより実施的です。Processingという言語を使ってシミュレーションの手順を説明しているのですが、これがなんとも明快で楽しい。文体に著者のユーモアも感じられて好きです。ソースコードなどはそのままコピーペーストでProcessingで使えるので、それをベースに自分のプログラムを作ることなども簡単です。遺伝的アルゴリズムの章などは最近よく読み返しています。

JH