アカウント名:
パスワード:
「文章を作成する」ってことで考えれば子供がつたないなりに書く手紙でも成立するといえば成立するし大人が書く手紙なら、ある程度の構成をする力がいるだろうし小説家として小説を書くなら、語彙力とか物語の構成力とかがいるだろうしどういうレベルでって前提を置かないとあいまいな話になってしまうプログラミングでも同じこと「プログラミングは簡単か」なんて質問があいまいすぎる
プログラミングって言葉の定義をどうするかって事もあるが、とりあえず任意の言語による作文をプログラミングと定義するなら、プログラミングが簡単かどうかは作品の難易度に依存する話になると思う。
少なくとも、母国語で作文して自分の言いたいことを伝えることが出来るなら、プログラミング能力の素地はあるはず。しかし、それを外国語でやれと言われると、途端に難易度が上がる人がほとんどだろうし、一流と言わないまでも、市販の書籍レベルの成果物を求められるとそれは困難以外の何者でもないだろう。
自分の場合、実行環境とマニュアルが手元にあるプログラミング言語の場合、未体験の言語でも数千~数万行くらいなら、時間さえあれば、まぁ何とか書けそうな気がする。しかし外国語の場合、それが仮に英語であっても、数行すら難しく感じる。
これは、実行環境が手元にあるプログラミング言語なら実験と検証を繰り替えして正しいことに確信が持てるが、外国語の場合は、正しいことに確信を持つための容易な手段がないため、非常にハードルが高くなっているように思う。
人に聞けば良いのだろうけれど、This is a pen. レベルの疑問をいつでも気軽に聞けて、しかも根気よく付き合ってくれるネイティブレベルの人を見つけるのは容易ではない。そういう意味では、実験と検証を行う能力があるなら、プログラミング言語は通常の外国語よりも簡単な気がする。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
皆さんもソースを読むときに、行と行の間を読むような気持ちで見てほしい -- あるハッカー
質問があいまい (スコア:0)
「文章を作成する」ってことで考えれば
子供がつたないなりに書く手紙でも成立するといえば成立するし
大人が書く手紙なら、ある程度の構成をする力がいるだろうし
小説家として小説を書くなら、語彙力とか物語の構成力とかがいるだろうし
どういうレベルでって前提を置かないと
あいまいな話になってしまう
プログラミングでも同じこと
「プログラミングは簡単か」なんて質問があいまいすぎる
結局は作文なのでは? (スコア:2)
プログラミングって言葉の定義をどうするかって事もあるが、
とりあえず任意の言語による作文をプログラミングと定義するなら、
プログラミングが簡単かどうかは作品の難易度に依存する話になると思う。
少なくとも、母国語で作文して自分の言いたいことを伝えることが出来るなら、
プログラミング能力の素地はあるはず。
しかし、それを外国語でやれと言われると、
途端に難易度が上がる人がほとんどだろうし、
一流と言わないまでも、市販の書籍レベルの成果物を求められると
それは困難以外の何者でもないだろう。
自分の場合、実行環境とマニュアルが手元にあるプログラミング言語の場合、
未体験の言語でも数千~数万行くらいなら、
時間さえあれば、まぁ何とか書けそうな気がする。
しかし外国語の場合、それが仮に英語であっても、数行すら難しく感じる。
これは、実行環境が手元にあるプログラミング言語なら
実験と検証を繰り替えして正しいことに確信が持てるが、
外国語の場合は、正しいことに確信を持つための容易な手段がないため、
非常にハードルが高くなっているように思う。
人に聞けば良いのだろうけれど、
This is a pen. レベルの疑問をいつでも気軽に聞けて、
しかも根気よく付き合ってくれるネイティブレベルの人を見つけるのは容易ではない。
そういう意味では、実験と検証を行う能力があるなら、
プログラミング言語は通常の外国語よりも簡単な気がする。
uxi