2011-02-04 10 views
2

私はCSエンジニアリングの3年生です.C、C++、Java、Shell、Perl、PHP、Ruby on Rails、Pythonなどの言語で基本的なプログラミングを行っています。しかし、今では1つの言語に納得したいので、最終的に1つのスクリプト言語や他のコンパイル済み言語をマスターすることを考えました。だから、私はC++とPythonに固執することに決めました。誰かが私に示唆することができますか、これらはプログラミングのあらゆる種類のために十分でしょうか、またはWebデザインのために私はRORに固執すべきですか?選択するプログラミング言語はどれですか?

+5

「しかし、今私は1つの言語に解決したい」=>なぜですか? –

+0

http://en.wikipedia.org/wiki/Turing_completeness –

+0

これはどんなプログラミングでも十分です。 Pythonにはいくつかの優れたWebフレームワークがあります。 –

答えて

0

現在、RORはウェブの需要が高い。プロとして私はRORを学ぶことを提案します。

3

あなたが最も気持ちが良いものに行ってください。しかし、1つの言語に対して「解決」しないでください。プログラミング言語はツールであり、適切な問題に適切なツールを適用できる必要があります。 PythonでのWeb devに関する

http://wiki.python.org/moin/WebProgramming

0

言語は、目的を達成するための手段でなければなりません。作業したいプロジェクトを選んで、仕事を得るために何を知る必要があるのか​​を理解してください。実用的なアプリケーションを使わなくても、語学学習をスムーズにすることは非常に困難です。

「言語を知る」は、特に難しくないか、または有用ではありません。言語に関連する重要なライブラリとプラットフォームのほとんどを使用する方法を知ることは、通常は時間がかかり、有用です。

あなたが考えることができないプロジェクトを選ぶ限り、おそらくモバイルプラットフォーム(Android/iOS/Windows Phone)で何かを試してみてください。これらは一般に、言語だけでなく、コンセプトからアイデアを出版するためのツールの完全なセットを学習するのにも役立ちます。

関連する問題