【プログラミング】 変数とか関数の名前を英語にする理由って何なの?日本語の方が分かりやすいだろ。

1: Les Américains l’apprécient moins que la diarrhée.(東京都) [CN] 2023/11/06(月) 19:42:06.42 ID:STyno6Ae0● BE:244661201-2BP(1500)

わざわざ母国語じゃない言語で書く理由がなんかあるのか?

変数を日本語にすればプログラミングが上達する
https://www.limecode.jp/entry/guideline/nihongo-variable

>>1
元記事読んだけど分かりやすい方が良いなら英語になっちゃうだろ
プログラミングで使う概念のほとんどが英語なんだから日本語にするときに翻訳しなけりゃならん
専門用語の多くがカタカナなのは無理な翻訳よりマシだからだ
でカタカナをローマ字入力するより英単語の方が短いんだからそっち使うわ

 

2: 名無しさん@涙目です。(Unknown) [US] 2023/11/06(月) 19:43:01.10 ID:hBO//dSK0
どうでもいい変数にunkoとかつける奴おるよな

 

4: 名無しさん@涙目です。(ジパング) [ZA] 2023/11/06(月) 19:46:13.87 ID:pQcg7mQu0
no title

 

>>4
めっちゃわかりやすい
やっぱりプログラムは日本語にするべきだわ

 

>>4
気が狂いそう

 

5: 名無しさん@涙目です。(京都府) [ニダ] 2023/11/06(月) 19:46:42.97 ID:h1IytGnX0
int nullpo;

 

>>5
ga(nullpo)

 

6: 名無しさん@涙目です。(Unknown) [CN] 2023/11/06(月) 19:47:20.78 ID:tHW4yGG+0
システムは全角文字禁止にするべき
あとcrもイラネ

 

7: 速民(神奈川県) [IT] 2023/11/06(月) 19:50:31.89 ID:7fnExaEp0
大抵の言語は数字とアルファベットで書かれているからだよ

 

9: 名無しさん@涙目です。(Unknown) [RU] 2023/11/06(月) 19:52:06.63 ID:trtBvf910
日本語だけには出来ない
切り替えるのが面倒

 

16: 野菜炒め(Unknown) [AR] 2023/11/06(月) 19:57:36.47 ID:GZ7h1AlO0
コンパイラちゃんが怒るから

 

19: 名無しさん@涙目です。(広島県) [US] 2023/11/06(月) 20:00:46.14 ID:bYjUKt6+0
英語だと複数形と単数形が書き分けれるのだけは便利

 

24: 名無しさん@涙目です。(静岡県) [GB] 2023/11/06(月) 20:06:39.69 ID:4U//xq/Q0
インテリセンスと呼ばれるプログラミング支援機能ってのが有って
最初の数文字を書けば残りの名前を絞り込んでくるからスペルを全部覚える必要がない
また、英単語にすれば最初の数文字の入力で済むから、こっちのほうが効率がいい

 

29: 名無しさん@涙目です。(静岡県) [GB] 2023/11/06(月) 20:21:24.54 ID:ca9Rqqzy0

日本語にすると読みづらいんだよw

いまはグーグル先生が英訳してくれるからそれ程大変じゃない。

 

50: 名無しさん@涙目です。(Unknown) [JP] 2023/11/06(月) 21:03:35.80 ID:01C1gNIl0
コードも日本語にすると
コードとコメントが直感的に区別出来なくて
かえってソースコードの可読性が落ちると思った

 

62: 名無しさん@涙目です。(宮城県) [US] 2023/11/06(月) 21:28:02.35 ID:5oNcAHPo0
全角にしたり半角にしたりするのが面倒だし、
日本語だと曖昧さが爆増するぞ。

 

114: 名無しさん@涙目です。(茸) [US] 2023/11/07(火) 00:27:35.49 ID:TaPzmL/p0
C#のプロパティ名を日本語にするのはよくやる
使えるもんは使ってええやろ
メソッド名やローカル変数名ではやらないけど

 

122: (Unknown) [PT] 2023/11/07(火) 03:05:41.66 ID:FA62eRoH0
最新のC言語は日本語名使えるぞ

 

151: 名無しさん@涙目です。(東京都) [JP] 2023/11/07(火) 09:51:33.10 ID:WEUrnYdu0
英語は得意ではない、むしろ苦手。
だけど、変数名とか関数名は英語の方が分かりやすくて良いわ。
単語レベルの話だし、頻出単語なんてプロジェクトで数十個だからすぐに覚える。

 

153: 名無しさん@涙目です。(Unknown) [US] 2023/11/07(火) 10:27:35.80 ID:IUcbCJmc0
今時の言語ってけっこう日本語の名前使えるよな
まあ使わないけど

 

 

管理人からひと言

気が狂う

引用元

【プログラミング】 変数とか関数の名前を英語にする理由って何なの?日本語の方が分かりやすいだろ。 [244661201] (2ch.sc)

関連記事

  1. コーディングスタイルを統一する意味ってあるの?

  2. 【IT】人生に「遅い」はない 80代のプログラマー、探求なお

  3. プログラムよくわかってないんだけどオブジェクト指向で作っておいた小さなパーツを組み合わせてプログラム…

  4. javascriptで引数に関数入れたいときって()いるの?

  5. 趣味プログラマだけどバックエンドの言語をRuby、Go、Scalaで悩んでる

  6. 俺「プログラミングの勉強するか」 教材「i = i + 1」

  7. Python以外のおすすめプログラミング言語、ある?

  8. プログラマってメンタル鬼じゃないと無理じゃない?

  9. オブジェクト指向がわからない

コメント

    • 匿名
    • 2023年 12月 11日 10:31pm

    スペルの問題かな。一人なら良いが複数人で作業する時に、DBCSもコードで文字化けしそうだし、SBCSでもヘボン式なのか訓令式どうかでエラー多発しそう。英語の方がまだ変数名が統一されてて分かりやすい。

  1. この記事へのトラックバックはありません。

最近の人気記事

おすすめ記事

新着記事

  1. パソコンをまったく知らない人間に「アカウント」の概念を説明するときになんて言えば…
  2. ベンチャーIT会社の説明会行くと、みんな「技術力が高い」って自慢するんだが
  3. システムエンジニア復職目指してるが、今後のキャリアとして、SESか自社開発どっち…
  4. 「それなりに戦力になるITエンジニア」ってマジで市場にいないなwwwwwww
  5. フリーランス俺、確定申告に完全勝利

ボンブの戯言

  1. 【ボンブの戯言】フリーランスの実態調査をITエンジニアフリーランスの視点から見て…
  2. 【ボンブの戯言】フリーランスが払う税金など6選!私たちはこんなに支払っている!
  3. 【ボンブの戯言】ITエンジニアがフリーランスになるときに考える・準備すること
  4. 【ボンブの戯言】フリーランスのメリットを全否定してみた
  5. 【ボンブの戯言】ITエンジニアがフリーランスになる理由
PAGE TOP