書籍『あなたの知らない超絶技巧プログラミングの世界』に、レビュアーとして参加していました。著者はRubyコミッタの遠藤(@mametter)さんで、来週9月25日に発売予定です。

4774176435

内容について一言で説明するのは難しいですが、このスライドとかこの発表とかを見れば理屈でなく心で理解できると思います。あえて言葉で説明すると、ソースコードが模様になってるとか、記号だけでプログラミングするとか、プログラムを実行すると別のプログラムが出力されるとか、そういう頭おかしい感じのプログラミングに関する専門書籍です。

内容について

本書を開くと冒頭から3分の1、実に100ページに渡って著者のこれまでの作品が列挙されます。自分では書ける気がしないという人も、ここを眺めてるだけでも楽しめると思います。 以降の章では、それらの作品で使われているさまざまなテクニックが解説されます。種明かし的な感じですね。音楽の再生方法や、画像ファイルの生成方法まで書いてあったりします。 言語は主にRubyが使われていますが、アイデアそのものは他の言語にも応用可能なので、お気に入りの言語で同じことができるか考えてみるのも面白いかもしれません。

表紙はちょっとメタリックな感じで格好いいです。

電子版はこちら。

イベントについて

東京ではサイン会があるそうです。

あと、こういったおかしなRubyプログラムのコンテストであるTRICKが今年も行われます。本書を読んで自分も何か面白いことがしたくなったら、ぜひ応募してみてください。