階層の上下

ディレクトリ構造やクラス構造などの階層構造や木構造において、「上」と言ったら、根の方と葉の方のどっちを指すと感じるでしょう。

僕の中では葉が「上」です。そう感じる理由は、多分、以下の 2 つです。

  • 階層構造をいろんな大きさの皿で表現するとき、大きなお皿 (根に近い) の上に小さなお皿 (葉に近い) を載せるから
  • 実際の木は葉が上に生えるから

でも僕の観察では、根の方を「上」という人が多いような気がします。理由はわかりません。自分を持つノードを親ノードというので、親や祖先は自分より上であるという儒教的思想でしょうか (たぶん間違い) 。


あとブログとかの「次の 10 件」もややこしいですよね。こっちの理由は簡単で、時系列上で次 (書き手にとっての次) なのか、表示している記事の次 (読み手にとっての次) なのかがわかりにくいだけ。