プログラミング経験者なら一度は見たことあるであろうhogeについて調べてみた。
hoge
<html>
<head>
<title>HOGEHOGE</title>
</head>
<body>
<p>hogehoge</p>
</body>
hogeとは?
hogeとは意味を持たないということを示す言葉でメタ構文変数と言われるものとのこと。
なぜhoge?
知り合いのエンジニアに聞いてみたところ、打ちやすいでしょ?と言われたので恐らくタイピング的に打ちやすく使われ始めたのではないかと思った。
仮説はいくつかあるらしく、調べてみたが1980年代頃から使われ出したくらいしか分からなかった。
hogeの他にもメタ構文変数はあるの?
他にもfoo,bar,foobar,piyo,fugaなどがある。自分は聞いたことがないが、hagehage,hogeraなんかもあるらしい。