1

誰かがあなたに何かについてのプログラムを作るように頼んだら、あなたは参照を調べずにあなたが知っているどんな言語でもそれをすることができますか?

他の言語では不可能な機能が他の言語では不可能なため、すべての言語の機能を覚えていますか?たとえば、C ++は2つのクラスを継承できますが、Javaでは継承できません(インターフェイスは継承できます)。また、静的定数でない場合、C++でインスタンス変数を初期化することはできません...Javaでは可能です。

Visual Basicでプログラミングする前に、これを尋ねますが、Javaを勉強しているので、オブジェクトをインスタンス化するための構文と同じくらい単純なものが変わり、混乱します。それを行うためだけに、VisualBasicリファレンスを確認する必要があります。

多くの異なるプログラミング言語を学ぶことは悪いことですか?VisualBasicの学習に時間を浪費していると感じているからです。

4

5 に答える 5

7

個人によると思いますが、ほとんどの人にとって、複数の言語を学ぶことは良いことだと思います。それは、他の国を訪れて新しい食べ物に挑戦することが良いことであるのと同じように、視野を広げてくれるからです。そしておそらく、その過程での変化と課題。

7 週間で 7 か国語のようなプログラミングの本が出版されている場合、ソフトウェアのポリグロットであることは一般的に悪いことではなく、良いことだと考えられていると言っても過言ではないと思います。

于 2012-04-20T13:15:03.153 に答える
3

さまざまなプログラミング言語のパラダイムを学習することは重要であり、有用です。関数型プログラミング スタイルは、OOP と比較して、問題を解決する方法が大きく異なります。

于 2012-04-20T13:29:29.543 に答える
2

私は主に C# プログラマーですが、VB、Perl、C++、PHP、および Java も少し知っています。問題が発生した場合、通常は参照を調べずに C# と VB で解決できます (もちろん、その複雑さにもよりますが)。他の言語でも実行できますが、言語のドキュメントを確認する必要があることがよくあります (既に 1000 回実行したとしても)。

私はそれが悪いとは思わない。ちょうど反対です - それは良いです。しかし、覚えておいてください、あなたはそれらのすべてでとても上手になることは決してありません.

于 2012-04-20T13:16:31.063 に答える
2

多くの異なる話し言葉を学ぶことは悪いことですか? 答えはどちらの質問にもノーです。

于 2012-04-20T13:34:02.923 に答える
1

多くの異なるプログラミング言語を学ぶことは悪いことではないと思います。

あなたが抱えていると思われる問題は、JavaとVBという2つの類似した言語を勉強していることです。smaeの問題は、一般的な(プログラミングではない)話し言葉を研究するときに発生します。イタリア語とスペイン語を同時に勉強するのは良くありません。言語には違いがありますが、多くの面で非常に似ているため、心が混乱し、ある言語の概念/構造/文法/単語を別の言語に関連付けます。

于 2012-04-20T13:38:52.027 に答える