プログラミングを触ったことのある人なら一度は聞いたことがあるであろう「hogehoge」。そもそもどういう意味なんだろうか。
名前を付けようにも何を付けたらいいかわからない時に使われていた気がします。
Wikipedia によると…
サンプルプログラムなどで意味のない名前が必要な場合に利用される、「意味のない名前」であることが広く知られた識別子のことである。
一応認識は合っていたようです。しかし、hogehoge の起源は定かではなく1980年前半から使われ始めたという説があるそうです。
昔のあるプログラマの人が意味のない名前が必要な時に適当に思いついた言葉「hogehoge」を使い、それを見た人々が続々と使い始めて広まった…。個人的にはそんな感じなんだろうと推察します。ネットスラングの一つで「ねこ」を「ぬこ」と言ったりしますが、これも発祥が不明でいくつかの説があるのみ。誰が使い始めたかわからないがいつの間にか多くの人に使われるようになった言葉、そういうものは沢山あると思います。それで hogehoge もその一つではないだろうかと。
関連する記事はありません。