アカウント名:
パスワード:
プログラムって英語と数学出できた手順命令書なわけで読み手によって解釈し放題の玉虫色言語には不向きだと思われ
# ならば量子コンピューター用に再開発だ!
日本語プログラミング言語つっても構文の英単語を日本語に置き換えただけだから日本語特有の曖昧さは無いと思う。
利点は詳細設計を日本語で書けばそれがそのままプログラムになることなんだろうけどちょっとしたプログラムを書く場合だといちいち日本語の入力自体がめんどくさい。
初学者にとっては、曖昧な日本語との違いの理解が難しく有害。英単語の命令を機械的に並べるほうがまだ理解が早くなる。
英語は単純明快な言語って言ってる人は、言葉が分からないからって向こうから配慮されてるかバカにされてるだけだよ…日本語は他の言語と違いすぎるからあまり複雑な言葉遣いは日本じゃ教わらないし英語ができる人でも使えない人も多い京都に旅行に行って俺でも京都人と会話ができるぞって自慢するような物だから早めに卒業しな
英語だから良いのではなく、日本人にとっては曖昧な言語から切り離された記号だから良いのですよ。下手に言語のイメージの曖昧さに引きずられるよりも、プログラム用の記号として捉えたほうが、習得が早い。プログラマにとって、プログラム中のifやforは英語ではない。orなんて自然言語との意味が違い過ぎる。これを日本語にしてしまうと、正確な文法に従って書かなければならないプログラムと、曖昧にかける自然言語のとの区別が出来るようになるまでの障壁が増えるので、プログラムの入門者には特に学習が難しくなる。
https://srad.jp/comment/3917599 [srad.jp]これに1票
本当に自然言語(コミュニケーション言語)で書いてそのまま動くならともかく、自然言語”風”なだけでがちがちに変な記述法縛られるなら自然言語”風”に意味はなく害悪。
ならば、あくまでも「命令文」と言う記号の羅列(コミュニケーション言語ではない)と割り切った方がPGの習得は簡単。
うーん、この支離滅裂さはなかなか英語は(他と比べて)単純明快とは言えない、という点にだけは同意できるが・・・
>日本語は他の言語と違いすぎるとりあえずこの誤解からは早めに卒業しよう
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
アレゲはアレゲ以上のなにものでもなさげ -- アレゲ研究家
英語と数学と明確さ (スコア:0)
プログラムって英語と数学出できた手順命令書なわけで
読み手によって解釈し放題の玉虫色言語には不向きだと思われ
# ならば量子コンピューター用に再開発だ!
Re: (スコア:0)
日本語プログラミング言語つっても構文の英単語を日本語に置き換えただけだから
日本語特有の曖昧さは無いと思う。
利点は詳細設計を日本語で書けばそれがそのままプログラムになることなんだろうけど
ちょっとしたプログラムを書く場合だといちいち日本語の入力自体がめんどくさい。
Re: (スコア:0)
初学者にとっては、曖昧な日本語との違いの理解が難しく有害。
英単語の命令を機械的に並べるほうがまだ理解が早くなる。
Re:英語と数学と明確さ (スコア:0)
英語は単純明快な言語って言ってる人は、言葉が分からないからって向こうから配慮されてるかバカにされてるだけだよ…
日本語は他の言語と違いすぎるからあまり複雑な言葉遣いは日本じゃ教わらないし英語ができる人でも使えない人も多い
京都に旅行に行って俺でも京都人と会話ができるぞって自慢するような物だから早めに卒業しな
Re:英語と数学と明確さ (スコア:2, すばらしい洞察)
英語だから良いのではなく、日本人にとっては曖昧な言語から切り離された記号だから良いのですよ。
下手に言語のイメージの曖昧さに引きずられるよりも、プログラム用の記号として捉えたほうが、習得が早い。
プログラマにとって、プログラム中のifやforは英語ではない。orなんて自然言語との意味が違い過ぎる。
これを日本語にしてしまうと、正確な文法に従って書かなければならないプログラムと、曖昧にかける自然言語のとの区別が出来るようになるまでの障壁が増えるので、プログラムの入門者には特に学習が難しくなる。
Re: (スコア:0)
https://srad.jp/comment/3917599 [srad.jp]
これに1票
本当に自然言語(コミュニケーション言語)で書いてそのまま動くならともかく、自然言語”風”なだけでがちがちに変な記述法縛られるなら自然言語”風”に意味はなく害悪。
ならば、あくまでも「命令文」と言う記号の羅列(コミュニケーション言語ではない)と割り切った方がPGの習得は簡単。
Re: (スコア:0)
うーん、この支離滅裂さはなかなか
英語は(他と比べて)単純明快とは言えない、という点にだけは同意できるが・・・
>日本語は他の言語と違いすぎる
とりあえずこの誤解からは早めに卒業しよう