株式・経済ちゃんねる

2ちゃんねるのビジネスnews+板のスレッドを中心にまとめていきます。

スポンサーサイト このエントリーをはてなブックマークに追加

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
[ --/--/-- --:-- ] スポンサー広告 | TB(-) | CM(-)

プログラムサンプルの「hoge」を知らない若者たち このエントリーをはてなブックマークに追加

【IT】「hoge」って何?「何いってんのこの人?」 プログラムサンプルの「hoge」を知らない若者たち

1:海江田三郎 ★:2015/06/19(金) 16:02:23.03 ID:???.net

http://nlab.itmedia.co.jp/nl/articles/1506/19/news043.html

 プログラマがよく使う「hoge(ほげ)」や「hogehoge(ほげほげ)」。
プログラムのサンプルコードなどで、特に意味がない、何を入れてもかまわないときに使う言葉として、
おなじみですよね。もっと一般的に例えるなら、
書類の記入例などで「○○太郎」「(地名や会社名)花子」などと書かれているのに近い感じでしょうか。

 そんなhoge、一般用語ではないにしても、コンピュータ業界なら誰でも通じる言葉……と思っていたら、
そうでもないことがネットで話題になっています
 注目を集めたのは、“【え、通じない?】教授「hogehoge...」学生「何いってんのこの人?“というまとめ。
http://togetter.com/li/832718

 学生さんと思われる発言者による「情報の課題ついでに、先生に質問しておいた」
「お願いです、先生。教えてください、気になるんです! この間はHOGEMETHODとか言ってたじゃないですか。
何ですか、ホゲメソッドって」「ほげぇー。先生のオリジナルの愉快な単語だと思っていたよ。」
というツイートがまとめられています。

 「これネタで聞いてるの?」と問い返す人がいる一方で、「教授の『ほげほげ』が何かツボる」
「教授がほげほげ言ってて何もわからん(´Д` )」など、
hogeが分からず戸惑う学生さんたち(多分)のツイートが続々と……。

 一方、hogeの意味を知っている人からも「営業とかデザイナにプログラムでの実装とか説明するときに、
ついつい"hoge"とか使うと、何かいてんだコイツ?みたいになる」
「授業でhogehogeとか先生が使い出して『あの人、何言ってんの?』みたいな
空気に遭遇した事あるから気をつけた方がいい」といった発言がありました。

 もしかしたら最近の若い人は、情報処理系の勉強をしている人でも「hoge」って意味が分からないのでは……?

情報科の高校生はhogeを知っているか?
 「理系……いや、コンピュータ系の人ならhogeは知っているだろう」
 「イマドキの若い人は情報処理系でも知らないのかもよ?」
 「情報処理系なら学生でも知ってるはずですよ!
 だってこのツイートには『情報の課題』と書いてあるだけで、別に情報処理系が専門の人だとは書いてない」
 ……などとねとらぼ編集部でも話題になったのですが、そんなタイミングで、
埼玉県から情報科の高校生が課外実習としてアイティメディアにやってきました。
ちょうど話す機会があったので「プログラムの授業とかでhogeって聞いたことある?」と質問してみました。
 実習をしていたのは高校2年生の男子2人。一人は「初めて聞きました」と答え、
もう一人は「あっ、それちょっと前にネットで見ました……でも意味は分からないです」と回答。
「学校で先生がhogeって使っていたことはない?」とも聞いてみたのですが、
「聞いたことがない」という回答でした。あくまで一部の例ですが、情報科の高校2年生でもhogeは知らないようです。

 そもそもなぜhogeと言うのか? いつ頃から使われている言葉なのか? 
気になって調べてみたのですが、はっきりした答えは見つからず。
ただ、日本発祥の言葉であること(英語圏では「foo」「bar」などを使うことが多い)、
1980年代前半同時多発的に発生し、80年代後半以降にプログラマの間で使われて定着した、
というあたりが定説のようです。私自身も、1990年代半ばには身の回りで使われているのを聞いた記憶があります。

 上述の高校生のほかにも、社内で「hogeって知ってる?」と聞いてみたところ(10人程度)、
「知らない」「初耳です」と答えていた人は全員20代、逆に「hogeを知らない人がいるの!?」と驚いていた人は
ほとんどが30~40代でした(29歳が1人)。30歳未満の人に対しては「hogeっていうのはね……」と
軽く説明してから使うほうが無難なようですよ。


2:名刺は切らしておりまして:2015/06/19(金) 16:03:07.93 ID:iTjKRHYn.net

もう誰も使ってないよ

3:名刺は切らしておりまして:2015/06/19(金) 16:03:17.12 ID:ZvQnEa0l.net

知りません。

4:名刺は切らしておりまして:2015/06/19(金) 16:04:00.72 ID:tlia1sRN.net

hage

5:名刺は切らしておりまして:2015/06/19(金) 16:04:09.43 ID:/Z7Q4BT8.net

Hello World!!

7:名刺は切らしておりまして:2015/06/19(金) 16:04:27.58 ID:oFa0ICmZ.net

I am hage.

10:名刺は切らしておりまして:2015/06/19(金) 16:09:59.94 ID:FYzeWSR6.net

hogeはメタ構文の表現の一つでありhogeを使いこなしている人は
プログラマに必要な抽象化能力が高いと言える。
また、hogeがどのような場面で通用するか判断できる人は
プログラマに必要なスコープ把握能力が高い。
ようするに「は?hogeって?」という状況になるのは無能ってこと

11:名刺は切らしておりまして:2015/06/19(金) 16:10:15.51 ID:B8jrKJR/.net

知ってるのが当然と思い込んでるやつは知的な能力に欠陥がある

13:名刺は切らしておりまして:2015/06/19(金) 16:10:53.61 ID:tlia1sRN.net

hogeの意味が全く分からなくて
検索しまくったらオランダ語でhighの意味だってわかった
この文脈でhighってなんだ??????ってますますわからなくなった
hogeのせいで7日くらい学習が遅れた
あと、説明無しで使い分けられるローマンとイタリック

14:名刺は切らしておりまして:2015/06/19(金) 16:11:57.64 ID:3RIxoINK.net

10年位前まで、SIの現場にいたが見たことないな。
教育機関のみで通じる話かな?

15:名刺は切らしておりまして:2015/06/19(金) 16:15:40.53 ID:neu3w3J1.net

コンピューターに強いやつって何でこんなことも知らないんだって感じで教えてくる奴多い
説明下手な教師ほどテクニカルターム使いたがるのはどの分野も同じ

16:名刺は切らしておりまして:2015/06/19(金) 16:15:41.74 ID:TOlj+0wb.net

現場でhogeなんかあったらおかしいだろ。
何でもいい名前に付ける名前なんだから

45:名刺は切らしておりまして:2015/06/19(金) 16:36:41.90 ID:1vk7+i8j.net

「hego」って何?「何いってんのこの人?」 声優の「hego」を知らない人たち

50:名刺は切らしておりまして:2015/06/19(金) 16:44:37.47 ID:S/Hq5LHL.net

ブラインドタッチで「HO」と「GE」は左右対称になるんだよな。
だから、何でも良かったんだが指先で押しやすいキーを選んだんだろう。

57:名刺は切らしておりまして:2015/06/19(金) 16:49:19.20 ID:U/AM9hDE.net

おっさんがマジレスすると、誰が最初でどういうつもりで使いだしたかは分からんけど、
当時の多数のエンジニアや学生は「どろろ」の歌からきてると思った。
80年代に20代の連中は子供のころに「どろろ」見てたからね。

69:名刺は切らしておりまして:2015/06/19(金) 17:02:41.43 ID:AdpkNBPm.net

>>57
そうだったのか!どろろが起源だったとは

59:名刺は切らしておりまして:2015/06/19(金) 16:50:13.28 ID:jGyC3nQa.net

80年代か
確かにそんな感じするわ

64:名刺は切らしておりまして:2015/06/19(金) 16:57:16.35 ID:O+FK2ORu.net

hoge知らないとかさすがにネタだろう
本気で知らない奴が多いなら世も末だな

66:名刺は切らしておりまして:2015/06/19(金) 16:57:29.05 ID:3zbtBa7V.net

                   _
                  / jjjj      _
                / タ       {!!! _ ヽ、
               ,/  ノ        ~ `、  \        _
               `、  `ヽ.  彡⌒ ミ , ‐'`  ノ      /  `j
     彡⌒ ミ_      \  `ヽ(´・ω・`)" .ノ/    /  /`ー'
    (´・ω・`)  ̄"⌒ヽ    `、ヽ.  ``Y"   r '     〈  `ヽ
   / ) ヽ' /    、 `、   i. 、   ¥   ノ       `、  ヽ彡⌒ ミ
  γ  --‐ '      λ. ;   `、` -‐´;`ー.イ         〉    ´・ω)    ,-、、
  f   、   ヾ    /   )    i 彡 i ミ/         / ノ    ̄⌒ヽ   「  〉
  !  ノヽ、._, '`"/  _,. '"     }    {         ノ  ' L     `ヽ./  /
  |   ̄`ー-`ヽ 〈  < _ ヽ.    /     `\      / , '    ノ\  ´  /
   !、__,,,  l ,\_,ソ ノ   /   /ヽ、  ヽ.     (     ∠_   ヽ、_, '
       〈'_,/ /   /   /  ノ    ヽ.   )     i  、      ヽ

       ま  た         髪 の 話          し て る

68:名刺は切らしておりまして:2015/06/19(金) 17:01:10.75 ID:ZmYH9yzz.net

ネットに転がってるサンプルソースにはいまだに良く使われてるんだがな
単に勉強不足なだけじゃね?

78:名刺は切らしておりまして:2015/06/19(金) 17:13:46.02 ID:h2ondjEb.net

新人教育でウケる鉄板ネタのひとつ

79:名刺は切らしておりまして:2015/06/19(金) 17:14:50.91 ID:r3a2SWcg.net

昔PGやってたけど聞いた事無いな

つーかサンプルコードとか見たことねえ
大概似たようなプロジェクトの流用や過去のソースを元にやってたし

83:名刺は切らしておりまして:2015/06/19(金) 17:20:51.91 ID:RFITgME6.net

年寄り=hoge
ナウい=チョメチョメ

98:名刺は切らしておりまして:2015/06/19(金) 17:39:39.74 ID:PXkddOR+.net

プログラミングできない人ならともかく、できるならわからなくても察しろってレベルの話じゃねえの、これ

101:名刺は切らしておりまして:2015/06/19(金) 17:48:11.60 ID:PPwdTaRC.net

echo "hoge";

102:名刺は切らしておりまして:2015/06/19(金) 17:52:40.03 ID:3ZOHugib.net

俺は年寄りだけど、今初めて聞いた

108:名刺は切らしておりまして:2015/06/19(金) 18:36:45.41 ID:YPOl31NF.net

一ついえるのは
hogeを使う奴は相手がホゲを理解しているかどうか気にかけることを絶対にしない低能

110:名刺は切らしておりまして:2015/06/19(金) 18:39:16.99 ID:SwL+0OBG.net

一応基本情報もってるけど知らない。。

124:名刺は切らしておりまして:2015/06/19(金) 19:29:05.97 ID:dEVzrnTB.net

>>110
基本情報では出ないからな

111:名刺は切らしておりまして:2015/06/19(金) 18:40:34.93 ID:Op3C8wQz.net

ヌルポもそのうちにわからなくなるだろうな。もともと、null pointerのことだし(´・ω・`)

113:名刺は切らしておりまして:2015/06/19(金) 18:46:28.47 ID:SwL+0OBG.net

>>111
null pointer exception自体が無くならないと残るんじゃね?

166:名刺は切らしておりまして:2015/06/19(金) 20:59:49.22 ID:65jcaFkE.net

hogehogeしてるとやらかすから
サンプルソース内のFQDNはドメインをexample.comとかにしとけよ

167:名刺は切らしておりまして:2015/06/19(金) 21:06:07.78 ID:a4MqOyNf.net

これ、悪しき習慣だったろ。
だから廃れたんだよ。

189:名刺は切らしておりまして:2015/06/19(金) 22:05:11.24 ID:3Km/ukB/.net

> そもそもなぜhogeと言うのか? いつ頃から使われている言葉なのか? 
>気になって調べてみたのですが、はっきりした答えは見つからず。

詳細は忘れたが、カーニハンの本で読んだ気がするな
UNIXプログラム環境だったか
キーボード配列のQ列で、TYPEWRITERのキーが入ってる経緯とか色々あった

194:名刺は切らしておりまして:2015/06/19(金) 22:20:11.26 ID:KZ8jYtJa.net

Hello work

198:名刺は切らしておりまして:2015/06/19(金) 22:54:25.59 ID:9NlyMuV0.net

プログラム関連のサイトでも管理人の力量の高さを感じるようなところでは
結構使ってたりするな
年季を経た洗練さというものが感じられるのも当然か





関連記事


[ 2015/06/22 07:06 ] IT | TB(0) | CM(0)
コメントの投稿





トラックバック
この記事のトラックバックURL

このブログについて
このブログについて


TOP絵募集中です。1065px以下です。メールでお願いします。お願いします。







フィードメーター - 株式・経済ちゃんねる
Amazon


    ブログパーツ
    上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。