6

私はここ数ヶ月 PHP を学んでいますが、JavaScript も学びたいと思っています。JavaScript があれば、私がやりたいプロジェクトのタイプに適した言語セットを作ることができると思うからです。

しかし、同時に2つの言語を学ぶのは賢明でしょうか? これについてのあなたの経験は何ですか。各言語の構文が互いに混同されていますか。

質問に付け加えると、あなたはいくつの言語を知っていますか?

4

13 に答える 13

12

まったく異なる 2 つのスタイルを同時に学ぶと、筋肉の記憶が混乱し、進歩が妨げられる可能性がある格闘技とは異なります。

注意を分割することで、進歩を分割しています。それは理想的ではありませんが、これが長期にわたっているのであれば、世界の終わりでもありません.

JavaScript は、明白な機能と遍在性だけでなく、C スタイルの構文を備えているため、学習するのに最適な言語であると言えます。実際、PHP と Web の作業を十分に行うと、すぐに JavaScript が必要になります。

JavaScript はここ数年で驚異的な発展を遂げ、今や現実となっています。また、C スタイルの「中かっこ」構文は広く使用されており、理解しておくとよいでしょう。これにより、たとえば C# や Java など、ハングアップする可能性のあるフックがいくつか得られます。そして他にもたくさん。

私が知っている言語の数は...

私は、言語として認められる可能性のあるものを少なくとも十数個知っていると確信しています。現在、私は C#、JavaScript、HTML、SQL/TSQL、XML、VB.NET、R、およびおそらく他のいくつかにかなり強いと感じています。それらのいくつかはほとんど言語ではありませんが、これらの L は何を表していると思いますか? :)

私はあなたにこう言います:できるだけ多くの言語を学びなさい。一度に全部やるとは限りませんし、深いところまで行く必要もありませんが、その好奇心にふけり、養うことは重要です (それは開発者の核となる属性です!)。

于 2009-04-09T19:48:34.683 に答える
9

病気の状況で、どのような問題が発生する可能性がありますか?

于 2009-04-09T19:47:13.703 に答える
9

頑張れ。

ときどき構文が混同されることがありますが、問題にはなりません。

それはあなたの言語の視野を広げます。問題を解決するためのより良い方法を提供します。

于 2009-04-09T19:17:23.913 に答える
4

私は常に 1.5 の言語を「知っている」と考えています。現在は Java と "DHTML" (HTML/CSS/JS) です。数年前は Java と SQL で、その数年前は C と SQL でした。20 年前は 8086 と C.

私は必要に応じて言語を学んでおり、その言語をどの程度知っているかは、その言語をどれだけ使用しているかによって決まります。本を読むだけでは、真の言語習得には不十分です。

「危険」に関しては、命にかかわるシステムに取り組んでいない限り、本当の危険はありません。また、ジュニア プログラマーとして生命にかかわるシステムに取り組んでいる場合は、それは非常に悪い考えです。

于 2009-04-09T19:17:14.883 に答える
2

私は以前に頬の答えに舌を出しましたが、これには一般的に潜在的な問題があります。構文的に有効な作業コードを作成することと、慣用的な作業コードを作成することには大きな違いがあります。

言語のイディオムが非常に似ている場合は、それほど問題はありませんが、実際に異なる場合は、実際に「取得」するのにはるかに長い時間がかかることがあります。

新しい言語を学ぶとき、癖(言語と言語コミュニティの両方)が私に理解できるようになるまで、しばらくの間その言語に没頭するのに役立つことがわかりました。当然のことながら、所要時間は人や言語によって異なります。

于 2009-04-09T21:56:55.700 に答える
2

あなたの脳がそれを処理できるなら、それはなぜですか。

場合によっては (Web 開発のように)、より多くの言語を一緒に使用する必要があります。

于 2009-04-09T19:57:22.307 に答える
2

私はあなたと同じ船に乗っています。少なくとも私にとっては、言語の基本をしっかりと把握している限り、SQL や JavaScript などの他の学習に取り組んでも問題ありません。

ただし、構文や基本的な機能などの基本的なことをまだ学習している場合は、別の言語を始める前に、もう少し時間をかけて慣れることをお勧めします。

于 2009-04-09T19:44:09.247 に答える
1

同様の構文を持つ言語を学習したほうがよいでしょう。PHP、Javascript、C#、Java は問題ありません。

于 2009-04-09T20:32:39.757 に答える
1

何年も前に、FORTRAN と Basic を同時に使用していたことを覚えています。(私が思うに) DO...NEXT ループを書いて、どこが悪いのか突き止めるのに苦労するまでは、本当の問題はありませんでした。FORTRAN は、メモリが機能する場合は DO...CONTINUE を使用し、Basic は FOR...NEXT を使用しました。

于 2009-04-09T22:56:04.153 に答える
1

あなたの特定の状況では、潜在的な問題は見られません。非常によく似た 2 つの言語を学習している場合、構文やその他のことを混同することがあります。

大学のある学期で、SQL、Java、C++、C、および x86 アセンブリの (非常に小さな) サブセットに加えて、仕事で C# と共に ASP.NET を使用していました。ほぼすべての言語に。少し立ち止まって、自分がどの言語で作業しているかを思い出さなければならないこともありましたが、どの言語で作業していたとしても、それが私の進歩を遅らせたとは思いません.

于 2009-04-09T23:06:46.437 に答える
1

2 つの言語を学ぶことは必ずしも悪いことではありません。PHP と Javascript は、互いに非常によく補完し合っています。ここにいるほとんどの人は、プログラマーは同時に 2 つの言語しか実際に「知る」ことができないと言っていますが、それはほとんどの場合、実際には同時に 2 つの言語しか使用できないためです (HTML/CSS のような極端な基本を除いて、おそらく多くのことを行ってきましたが、それらは日常的に使用するのに十分なほど単純です)。

実際には、PHP と Perl、または C# と Java など、互いに非常によく補完し合う言語がいくつかあります。

于 2009-04-09T22:07:29.700 に答える
1

言語間で構文が混同されている人を見たことがありません。問題になるとは思いません。確かに小さなことは時々滑るけど、それはとても些細なこと…

マークアップ言語 (XML、CSS など) を除いて、約 9 つの言語 (方言を含む) を知っており、プログラミングできます。

于 2009-04-09T19:19:39.667 に答える
1

30 年前、Fortran と Basic が非常によく似ていたとき、両方を同時に学習することは悪い考えでした (どうやってこれを知っているのでしょうか?)

同時に倍数を学習できない理由は本当にありません。ただし、2 つを混同するほど構文的に類似していないことを確認してください (なぜなら、割り当てがコンパイルされず、コンピューター ラボはあと 10 分で終了しますが、コードを目視で確認しても問題はありません。同じ学期に Fortran と Basic を受講していなかったらよかったのにと思うでしょう)

于 2009-04-09T20:20:02.377 に答える