アカウント名:
パスワード:
プログラム例を書くときになんかには、a,b,cとか使っていた。
hogeの意味や、どういうケースで使われるかは知っていたが、Wikipediaに記述されたり [wikipedia.org]大学の授業の板書に教授が書いたり、知らないことが驚くべきこととしてネットで話題になったりするほど、社会的な認知(というか地位と言うか)が確立されている語だとは思ってなくて、ちょっとぴっくり。
自分の中では2ch語なんかのネットスラングと同じようなレベル(品の無いと言うか、低レベルと言うか、世俗的というか)の言葉遣いで、金貰って人に教えるプロである教授が、大学の授業でそういう言葉を使うのはどうよ、と言う感覚が私にはあるのだが、自分の認識がおかしいのだろうか。
大学の教育が世俗的なものを題材にしてはダメってことはないでしょう。高尚な雰囲気出すためにalphaとかbetaとか使っても内容同じなんだし。むしろ大学はアレゲ(これもhogeと同じような言葉か)に近いというか相性がいいという認識なんですが。
授業の題材にするというのとはちがう。言葉遣いに近い。人に物を教えるときに適切な言葉遣いというものはあるだろう。自分の中では「hoge」というのは多少ふざけた言葉で、大勢の人を前にした真面目な場で使うような語ではないという感覚。
君は2ch語を常用しながら授業をする教授がいたら、そんな授業受けたくない、とは思わないか?
>自分の中では2ch語なんかのネットスラングと同じようなレベル(品の無いと言うか、低レベルと言うか、世俗的というか)の言葉遣いという認識があることに驚いたよ。
大学の教授の例を挙げるときりがないけど,多くの学生がお世話になる奥村先生の TeX Wiki でもトップページに「ほげ」と赤字で書いてあるわけだし,日本の情報科学では一般的な言葉だ(った)よ。
hogeとpiyo [wikipedia.org]
日本のみで使用されるメタ構文変数として「hoge(ほげ)」「piyo(ぴよ)」「fuga(ふが)」「hogera(ほげら)」「hogehoge(ほげほげ)」などがある。
どれも、知性の欠片も感じられない痴呆的な響きの語だと思わないか?
普段使わない言葉(文字列,音)だからこそ,メタ変数として最適だったんだよ。
その意味で「痴呆的な響きの語」ってのは,ほめ言葉だと思うよ。
普段使わない言葉で、痴呆的に聞こえない語はいくらでも見つかると思うんだけど。プログラミングの教科書などには、普通はそういったものが使われているものじゃない?
褒め言葉wネットは広大だわ。
他コメントにもあるけど、当初は意味のない語のようなものであるというのが重要な要素でした。そういった事だけであればhogeである必要はまったくなかったと思います。ただ、そういう意味のない文字列として広まったことで「意味のない文字列」という暗黙の意味を持つ語になりました。まあ、極短い例示や本当にどうでも良い部分に使うものなので、他の語でもさほど問題を持たず、方程式でxのかわりにaを使うほどひどくはないし、専門用語とまでは言わないけど、使わないのはむしろ「知らないのかな?」って思わせてしまう可能性を秘めている。
> 使わないのはむしろ「知らないのかな?」って思わせてしまう
これだ。仮に誰かがこれを知らなかったとしても、それってその事に対してわざわざ何か考えを抱くほどのことなの?自分的には、こういうのが話題になるということ自体が驚き。
書き捨ての文章なら特に何とも思わないでしょうが、たとえば教科書とか論文とかマニュアルとか、ある程度しっかりした文章、残る文章の場合は体裁とか、適した語彙ってのがあると思います。変数名とか関数名とかは意味が分かれば何でも良いといえば何でも良いのですが、それなりの文章に現れるコードなら本文と同じく多少の気は使うべきもので、あまりに安易な命名だとなおざり感が出てきます。aとかabcだとそういう感じがしませんかね?あとabcに次いでdef、とはできないし。tmp, xxxはまあ良いかと思いますが、tmp1, tmp2はちょっと安易
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
目玉の数さえ十分あれば、どんなバグも深刻ではない -- Eric Raymond
使ったこと無かった (スコア:0)
プログラム例を書くときになんかには、a,b,cとか使っていた。
hogeの意味や、どういうケースで使われるかは知っていたが、Wikipediaに記述されたり [wikipedia.org]
大学の授業の板書に教授が書いたり、知らないことが驚くべきこととしてネットで話題になったりするほど、
社会的な認知(というか地位と言うか)が確立されている語だとは思ってなくて、ちょっとぴっくり。
自分の中では2ch語なんかのネットスラングと同じようなレベル(品の無いと言うか、低レベルと言うか、世俗的というか)
の言葉遣いで、金貰って人に教えるプロである教授が、大学の授業でそういう言葉を使うのはどうよ、
と言う感覚が私にはあるのだが、自分の認識がおかしいのだろうか。
Re: (スコア:0)
大学の教育が世俗的なものを題材にしてはダメってことはないでしょう。
高尚な雰囲気出すためにalphaとかbetaとか使っても内容同じなんだし。
むしろ大学はアレゲ(これもhogeと同じような言葉か)に近いというか相性がいいという認識なんですが。
Re: (スコア:0)
授業の題材にするというのとはちがう。言葉遣いに近い。人に物を教えるときに適切な言葉遣いというものはあるだろう。
自分の中では「hoge」というのは多少ふざけた言葉で、大勢の人を前にした真面目な場で使うような語ではないという感覚。
君は2ch語を常用しながら授業をする教授がいたら、そんな授業受けたくない、とは思わないか?
Re: (スコア:1)
>自分の中では2ch語なんかのネットスラングと同じようなレベル(品の無いと言うか、低レベルと言うか、世俗的というか)の言葉遣い
という認識があることに驚いたよ。
大学の教授の例を挙げるときりがないけど,多くの学生がお世話になる奥村先生の TeX Wiki でもトップページに「ほげ」と赤字で書いてあるわけだし,日本の情報科学では一般的な言葉だ(った)よ。
Re: (スコア:0)
hogeとpiyo [wikipedia.org]
日本のみで使用されるメタ構文変数として「hoge(ほげ)」「piyo(ぴよ)」「fuga(ふが)」
「hogera(ほげら)」「hogehoge(ほげほげ)」などがある。
どれも、知性の欠片も感じられない痴呆的な響きの語だと思わないか?
Re: (スコア:1)
普段使わない言葉(文字列,音)だからこそ,メタ変数として最適だったんだよ。
その意味で「痴呆的な響きの語」ってのは,ほめ言葉だと思うよ。
Re: (スコア:0)
普段使わない言葉で、痴呆的に聞こえない語はいくらでも見つかると思うんだけど。
プログラミングの教科書などには、普通はそういったものが使われているものじゃない?
褒め言葉w
ネットは広大だわ。
Re: (スコア:0)
他コメントにもあるけど、当初は意味のない語のようなものであるというのが重要な要素でした。
そういった事だけであればhogeである必要はまったくなかったと思います。
ただ、そういう意味のない文字列として広まったことで「意味のない文字列」という暗黙の意味を持つ語になりました。
まあ、極短い例示や本当にどうでも良い部分に使うものなので、他の語でもさほど問題を持たず、方程式でxのかわりにaを使うほどひどくはないし、専門用語とまでは言わないけど、使わないのはむしろ「知らないのかな?」って思わせてしまう可能性を秘めている。
Re:使ったこと無かった (スコア:0)
> 使わないのはむしろ「知らないのかな?」って思わせてしまう
これだ。仮に誰かがこれを知らなかったとしても、それってその事に対してわざわざ何か考えを抱くほどのことなの?
自分的には、こういうのが話題になるということ自体が驚き。
Re: (スコア:0)
書き捨ての文章なら特に何とも思わないでしょうが、たとえば教科書とか論文とかマニュアルとか、ある程度しっかりした文章、残る文章の場合は体裁とか、適した語彙ってのがあると思います。
変数名とか関数名とかは意味が分かれば何でも良いといえば何でも良いのですが、それなりの文章に現れるコードなら本文と同じく多少の気は使うべきもので、あまりに安易な命名だとなおざり感が出てきます。
aとかabcだとそういう感じがしませんかね?あとabcに次いでdef、とはできないし。
tmp, xxxはまあ良いかと思いますが、tmp1, tmp2はちょっと安易