パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

プログラミング言語を一つ学んだら別の言語も簡単に習得できるという考えは正しいのか?」記事へのコメント

  •  この設問、「簡単」の定義があやふやなので論争の元になって居るが、現実としては表題の通りだと思う。

     これが、二つの言語を習得た者と一つしか習得していない者の比較だと習得している言語のタイプによって状況が変わってくる可能性があるが、一切未経験と他言語経験者であればほぼ間違いなく他言語経験者の方が習得は容易であると言えるだろう。

     ただ、それが「簡単に習得できた」と言えるかはまた別問題というか、人によって感覚が異なるというだけの話だろう。

    --
    しもべは投稿を求める →スッポン放送局がくいつく →バンブラの新作が発売される
    • Re: (スコア:2, 参考になる)

      by Anonymous Coward

      > 一切未経験と他言語経験者であればほぼ間違いなく他言語経験者の方が習得は容易であると言えるだろう。

      それもない。
      毎年、数十人にprolog教えてるのだが、C/Java系の言語経験者と、プログラム経験一切ない人間に、prolog 教えると後者のほうが覚えるのも理解するのも圧倒的に速い。例外もあるが、そういうのはは毎年1人いるかいないかぐらい。
      C/Javaの経験者はコンピュータプログラムはこういうものという先入観にとらわれて、理解がとても遅い。

      • by Anonymous Coward

        ないと言い切るのはどうだろうか。prolog はちょっと例としては特殊すぎない?逆に作用することもある一例程度ではないか?

        • by Anonymous Coward

          prologはそもそも書けないというレベルになることが多いので明確ですが、学習の妨げになってるのは、パラダイムが違えば当たり前でしょう。
          パラダイムが違うものに対して共通する部分が存在しているはずだとか、再度学びなおさなくていい部分があるはずだなんて、変なこと考えてれば理解を阻害する要素になりますよ。

          C系の言語しかやってない人も、関数型をやらせても本人は書けると言ってるし動くものは出てくるけど、はたから見れば、いくらなんでも、それは書けるとは言わないだろうってレベルの人が大半じゃないですか?

目玉の数さえ十分あれば、どんなバグも深刻ではない -- Eric Raymond

処理中...