まぁ、そうでしょうねという内容なのだが、以下のコメントに思い出すことがあった。
C99から規格上もOKになったんだしいい加減良いでしょ?と思うかも知れないですが、
C++スタイルの 1行コメント ( // ) を許容するか (#3045770) | Linus Torvaldsが許せないコメントスタイルとは? | スラド
日本語で書いていて文字コードがShift_JISだったりすると、うっかりダメ文字が
コメント行の行末に来てしまい、行の併合で次の行までコメント扱いになって
しまうことが。
この問題そのものではないのだが、かつて「史上最高に愚かしいCのバグとは何か」で紹介した、コメント文がまさかのバグにつながってしまうという事例である。
本当にどこにバグの素が潜んでいるか分からない。リーナスが、コメント文のスタイルにまで、彼らしい罵倒語を交えてこだわる理由もわからんでもない。
- 作者: MMGames
- 出版社/メーカー: 秀和システム
- 発売日: 2011/06/24
- メディア: 単行本
- 購入: 3人 クリック: 600回
- この商品を含むブログ (16件) を見る