2chまとめ

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

合わせて読みたい





1 :Les Américains l’apprécient moins que la diarrhée.(東京都) [CN]:2023/11/06(月) 19:42:06.42 ID:STyno6Ae0●.net ?2BP(1500)
sssp://img.5ch.net/ico/nida.gif
わざわざ母国語じゃない言語で書く理由がなんかあるのか?

 

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

77 :(^ν^):2023/11/06(月) 22:18:09.59 ID:nzutEEQN0.net

>>76
今の数式の書式を整えたのはほとんどオイラーやぞ
スイス人や

85 :名無しさん@涙目です。:2023/11/06(月) 22:37:01.75 ID:4W5XnlI00.net

剥げハゲ禿

86 :名無しさん@涙目です。:2023/11/06(月) 22:38:14.07 ID:4W5XnlI00.net

全角で書いてあげないと見えない
以前全角で数字もかけとか怒られた5ch

16 :野菜炒め(Unknown) [AR]:2023/11/06(月) 19:57:36.47 ID:GZ7h1AlO0.net

コンパイラちゃんが怒るから

46 :ハゲ(Unknown) [DE]:2023/11/06(月) 20:53:58.61 ID:Sz9mvTka0.net

>>34
速攻エラーだな

62 :名無しさん@涙目です。(Unknown) [KR]:2023/11/06(月) 21:26:07.41 ID:hzkt3AEd0.net

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

97 :名無しさん@涙目です。:2023/11/06(月) 23:03:08.43 ID:1ra2bXp80.net

社内のGitシステムでエンジニア同士でえらい大喧嘩してた時があって。
コードレビューというプログラムを校正する工程で
ベテランなエンジニアがいつまでも承認をださなくて
重箱の隅をつつくようなことをしてたら
提出者がキレて喧嘩になり、ベテランもチー牛の延長でネット弁慶というかスラック上ではいつも主語大きい発言だったので
こりゃあぶねえやつと思ってたら案の定だった
「間違いを指摘して何が悪いのか理解できない」の一点張り
もう片方はついには「明白なパワハラ、法的措置も辞さない」といったところでチー牛側がなぜか折れた
2人ともやめちゃったけど
エンジニアって変わり者多いなと思ってるけど、集まると大変だね

26 :名無しさん@涙目です。(ジパング) [IT]:2023/11/06(月) 20:11:50.46 ID:B6sDtTEn0.net

日本語ベーシック

66 :名無しさん@涙目です。(神奈川県) [MX]:2023/11/06(月) 21:33:45.30 ID:yhvK6CGX0.net

その昔、LOGO言語というのがあってだな、、、

179 :名無しさん@涙目です。:2023/11/08(水) 08:32:51.44 ID:I6RgRiLK0.net

エクセルマクロはコントロールのラベル文字がそのままコントロール名になるから日本語当たり前のコードになる。

57 :名無しさん@涙目です。(京都府) [ニダ]:2023/11/06(月) 21:17:37.25 ID:BekJrdMd0.net

識別子は6文字まででお願いしやす

creat()

133 :名無しさん@涙目です。(ジパング) [ニダ]:2023/11/07(火) 06:19:25.29 ID:jsIgcap70.net

var bariaburu01,0

117 :名無しさん@涙目です​。:2023/11/07(火) 00:34:55.85 ID:9f6wspzz0.net

今どきの処理系は変数名を多バイト文字にしてもおkなの?
だったら使えばいいと思うけど、バリバリ書いちゃうプロの人はIMEのON/OFFが面倒なのかな

172 :ハゲ:2023/11/07(火) 21:38:10.23 ID:gU85rG270.net

VBAなら日本語変数使えた気がする

96 :名無しさん@涙目です。:2023/11/06(月) 23:02:35.92 ID:Q4NyUR8s0.net

同音異義語問題
母音多すぎ単語長すぎ問題
ソースコード共有問題

英語ベースのプログラミング言語とあんまり相性が良くない
と言うか大抵は仕様書片手に関数や変数見るからわざわざ日本語にしなくてもわかる

103 :名無しさん@涙目です。:2023/11/06(月) 23:05:53.84 ID:4W5XnlI00.net

コードレビュー そのいざこざのないように
ISOってのがあるけど

55 :名無しさん@涙目です。(茨城県) [US]:2023/11/06(月) 21:15:37.41 ID:9pwZEXZq0.net

>>53
くそわろ

113 :名無しさん@涙目です。:2023/11/07(火) 00:13:06.68 ID:BAogY54t0.net

かな漢字で命名することになったら
表記ゆれで恐ろしい争いが起きそう

169 :名無しさん@涙目です。(東京都) [US]:2023/11/07(火) 18:56:55.19 ID:s5cYEexg0.net

>>167 役所の中だけ西暦->令和?年変換tableを使えば良いのでは、パスポート(申請)に和暦 使うのは頭がオカシイ
至る所に和暦を使う意味やメリットが理解不能

52 :名無しさん@涙目です。(Unknown) [CN]:2023/11/06(月) 21:12:15.09 ID:Eq/dlB7G0.net

2バイト文字の変数名という発想が無かった

118 :イナゴ:2023/11/07(火) 00:37:25.81 ID:Nqg1+OPr0.net

10年くらい前から関数名、変数にはなるべく日本語使うようにしてるわ。
ループ変数なんかは英字使うけど。
ただ先頭はgetとかdeleteとか付けたりするな、そうすると探しやすいし、インテリセンスも半角のままで使える。

63 :名無しさん@涙目です。(宮城県) [US]:2023/11/06(月) 21:28:02.35 ID:5oNcAHPo0.net

全角にしたり半角にしたりするのが面倒だし、
日本語だと曖昧さが爆増するぞ。

178 :名無しさん@涙目です。:2023/11/08(水) 08:30:51.98 ID:lzel392Y0.net

日本語ってローマ字って意味じゃないの?

108 :名無しさん@涙目です。:2023/11/06(月) 23:34:24.02 ID:eLUBIAof0.net

予約語とかあってハマるのめんどいからヘボン式ローマ字の日本語で統一してたな

47 :おっさんやで(Unknown) [US]:2023/11/06(月) 20:55:21.82 ID:Kfw48GUR0.net

関数名に英語の動詞を使うから変数名も英語になるんやで。関数名にローマ字使う奴は直ぐに首になるで。

182 :名無しさん@涙目です。:2023/11/08(水) 09:48:44.21 ID:tMQgjxMo0.net

そもそも今は半角含め全部2ばいとじゃないのか?

114 :名無しさん@涙目です。:2023/11/07(火) 00:20:46.31 ID:2w+ye7RX0.net

仕事じゃないなら好きにしろや

185 :たたら:2023/11/08(水) 10:03:38.78 ID:zha6hw3H0.net

>>184
省略した記述形式は害悪でしか無いよな
コンパイラが勝手に最適化すれば良いものを人がやってどうするんだろって話

56 :名無しさん@涙目です。(滋賀県) [FR]:2023/11/06(月) 21:16:20.53 ID:4W5XnlI00.net

変数など全角だと容量喰うとかいろいろw
汎用機メインフレームでは全角おk
PC98仕事MS-DOS C言語だと全角使うなとか言われたw
勝手に全角にしておいてやった

183 :名無しさん@涙目です。:2023/11/08(水) 09:55:07.61 ID:IHeUbn400.net

マルチバイト文字とかいい出したのってユニコードを普通に使うようになってからじゃね
ちょい前に勉強したオッサン世代は全角=2バイト文字なのよ



top

アンテナサイト新着記事



コメントする

メールアドレスが公開されることはありません。

殿堂入り

新着コメント

最近の人気記事ランキング

%d人のブロガーが「いいね」をつけました。