2016年のプログラミング言語の評価





どのプログラミング言語が優れているかについての議論は長年にわたって沈静化していません。 多くの人が、「最高のプログラミング言語」について話すことは不可能であることに同意します。 いくつかはより一般的で、いくつかはより少ないです。 さらに、あるプログラミング言語を勉強するとき、それに関連することを学ばなければなりません。これは、多くの場合、別のプログラミング言語、そして次の言語などの研究につながります。



現在、どのプログラミング言語がより一般的または普及しているのかを示すために、多くの組織が独自の評価を維持しています。 これらの評価のデータは、多くのデータソースから取得されます。 これらは、フォーラム、プログラマー向けの求人、ソーシャルネットワークに関する言及、世論調査、コードリポジトリです。 これらの評価は、傾向の追跡に役立ちます。 続編では、最も信頼できると見なされるいくつかの評価。



RedMonkの評価



この分析会社は、プログラミング言語のランキングを定期的に公開しています。 これは、GitHubでの人気とStack Overflowでの議論のアクティビティの組み合わせの評価に基づいて構築されています。 ここでのリーダーは、JavaScript、Java、PHP、およびPythonです。











IEEEスペクトル



IEEE Spectrumは、Institute of Electrical and Electronics Engineers( IEEE )が発行するジャーナルです。 数日前、この雑誌はプログラミング言語の人気ランキングを発表しました。 ご覧のとおり、ここでのリーダーはCであり、Java、Python、C ++がそれに続きます。



このランキングでは、 Rの5位はかなり珍しいです。 説明は簡単です-この言語は、大量のデータを処理するためのシステムで需要があります。 したがって、スタックオーバーフローのリクエスト数は増加しています。 GitHubに62,000の新しいリポジトリがすぐに表示されたことに注意してください。 研究出版物の多くの新しい求人と言語リファレンス。







IEEEの専門家は、10のソースから12の異なるメトリックを使用してランキングを作成しました。 主なことは、多くの人気サイトで「プログラミング言語名」というクエリの結果を検索することです。 また、Googleの検索結果に表示される資料、Googleトレンドのデータ、ソーシャルネットワーク上の言及も考慮します。



ティオベ



評価を公開している TIOBE Software社は、アセンブラーの人気に注目しています。 この評価によると、言語は2位-12位から10位に上昇しました。 これは、モノのインターネットの急速な発展によるものです。 データ分析は、Google、Google Blogs、Yahoo!、Wikipedia、MSN、YouTube、Bing、Amazon、Baiduなど、多くのシステムの検索結果に基づいています。







これはどういう意味ですか?



世界で最高のプログラミング言語が存在しないということだけです。 多くの開発者は、新しいテクノロジーを研究しながら、1つではなく複数のプログラミング言語で作業します。 さらに、プログラミング言語の人気と関連性は、特定の言語の使用を必要とするテクノロジーの需要に大きく依存しています。 現在、トレンドはビッグデータであり、私たちが見ているように、Rの重要性は成長し始めており、3つすべての評価の明確なリーダーはC、Java、Pythonと呼ばれることもわかります。 これらの言語のいずれかを学びたいですか? ほとんど失うことはありません。



ただし、評価は検討のための単なる情報です。 プログラミング言語の学習を開始する場合、この情報は非常に役立ちます。 しかし、評価を盲目的に信頼するのではなく、各言語の機能をよりよく学んでください。 すでに経験豊富なプログラマーである場合は、スポーツの興味のために、または次回どのような高さを克服するかを知るために、統計を見るのはまだ興味深いでしょう。



その他の出版物:




All Articles