あなたの見ている C ソースって、どの色の C ソースかしら? - 外伝

Thu Jul 15 00:12:54 JST 2010

●きっかけのきっかけ

私の理想とするコーディングスタイルって、これなんです。
David A. Curry 著 「UNIX C プログラミング」より
    11.1.c
(ftp://ftp.oreilly.com/pub/examples/usingc/example.shar.Z より)

これ見たときいろいろな意味で感銘を受けまして、こんなコードを書こう、 と目標にしてます。 (特に読み物を楽しむようにコードの理解を助けるコメントがすごいと思った)

というわけでそんな感じの、「読めるコメント」を たくさん書くことを 目標にコードを書いているのですが、 あるプロジェクトでそんなコードを書いていたら、どうも周りの人間が あっけに取られている。そのわけは・・・


そう、そのプロジェクトで使っていた環境では、コメントが非常に 弱く表示されることも相まって、私以外の人にはこんなふうに 見えていたのです。
-----------------------------------------------------
|main()
|{
|    char c;
|    FILE *fp;
|    register int i, s, len;
|    struct sockaddr_un saun;
|
|
|
|
|
|
|    if ((s = socket(AF_UNIX, SOCK_STREAM, 0)) < 0) {
|        perror("client: socket");
|        exit(1);
|    }
|
|
|
|
|    saun.sun_family = AF_UNIX;
|    strcpy(saun.sun_path, ADDRESS);
|
|
-----------------------------------------------------
こんなにスカスカじゃ そりゃぁねぇ。       でもねぇ・・。

    uratan@miomio.jp
upward