初心者に対しては、単語、あるいはアルファベットならまだしも、記号をそのまま音声で伝えようとしない気がしますが・・・学校などでじっくり(かつ、その記号をどういう単語で呼ぶべきかも含めて)教えるならありかも知れませんね。
だとすると()
, {}
, []
をどういう単語で表すか少々迷います。英語そのものを使うならparenthesis, braces, bracketsだと思いますが、丸括弧、波括弧、角括弧とでもいうんでしょうか・・・
また*
はなんて呼ぶんでしょう?「アスタリスク」?「カケル」?
.
は「ドット」が呼びやすく「ピリオド」とは言わないでしょうが、それは計算機言語では自然言語での文章の最後に置くピリオドとは違う意味合いで使われていることにも関係している気がします。
... etc.
過去にいろんな人がいろんな呼び方をするのを聞いたことあります。例えばbraceをニョロ括弧と呼ぶ人がいましたが、その人たちの周りはそれで通っていました。公共の場でそんな奇妙な呼び方をするには抵抗がありますが、その呼び方が普通ではないことを知った上で分かりやすさを優先して使う分には悪くはない気もしました。まただれでも1 * 2
を「イチ アスタリスク ニ」とは言わないでしょうが(javaからそれて恐縮ですが)C言語のポインターを表すint *p
を「イント カケル ピー」とは言わないと思います。つまり文脈によっても言い換えると思います。
人間は機械ではないので「正確な単語が何であるべきか」よりも「短い単語で勘違いなくすんなり頭に入る」ことの方が重要と思います。用語には複数の選択肢があるでしょうからその場に合った選択を工夫すればよいと思います。
ちなみにメゾッドは一般的に日本ではメソッドと綴ると思います。
こういうことはよくあります。例えば恥ずかしながら自分はしばらくgithubを「ジットハブ」と呼んでました。「ギットハブ」だと聞いて「う!」となりました。中にはjavaのことを「ジャワ」と呼んでる人がいるかも知れません。普段何気なく使っている言葉でも発音するときは注意したほうがよさそうです。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/05/27 00:29