著者の一人は、C言語の生みの親のBrian Kernighanである。プログラミング界の神みたいな人で、この人のあらゆる開発経験が元になっているのが本書である。もう一人のRob Pikeは、ベル研究所でUNIXの開発に携わっており、現在Googleに勤務しているようだ。ブライアン・カーニハン - Wikipedia ロブ・パイク - Wikipediaプログラミング時に間違ったアルゴリズムでコーディングしてしまってやたらと時間を無駄にしてしまったとか、使用するデータ構造が死ぬほど複雑になったとか、5分あれば見つかるはずのバグを一日がかりで探し回ってしまったという経験は、プログラミングを始めてから仕事で使うまで誰もが経験する道かもしれない。本書ではそうならないためにかつプログラマの生産を高めるために、簡潔性、明瞭性、一般の基本原則にそって、その具体的な方法がC言語、C++、Javaなどのサン