歴史上初めて、PythonはJavaを上回りました!

PythonとJavaは何年にもわたって非常に激しく戦ってきました!

1

TIOBEランキング

最新の10月のTIOBEプログラミング言語ランキングでは、Pythonは歴史的に2位でJavaを上回っています。これは歴史上初めてです。

TIOBEで他のプログラミング言語を非表示にすると、Pythonが2018年に一生懸命働き始め、今年10月に初めてJavaと交差したことがはっきりとわかります。

言い換えれば、歴史上初めて、PythonはJavaを上回りました!

次に、プログラミング言語のランキング全体を見ていきます。C言語は依然としてしっかりと1位、Pythonは2位、Javaは3位です。

C ++は4位、PHPは8位、Go言語は13位です。他のプログラミング言語のランキングは、それほど変わっていません。

2

相互検証

プログラミング言語のランキングは市場シェアの100%を表すものではありませんが、さまざまなITWebサイトの検索から抽出された指標は一般的にそれほど離れていません。

このデータの正確性を検証するために、PC側のBaiduインデックスとモバイル側のWeChatインデックスを使用して検証できます。

これらを表示するには、BaiduインデックスにPythonとJavaを入力してください。

Baidu IndexのJavaの1日の平均検索インデックスは、Pythonのそれに匹敵しますが、モバイルデータから、PythonはJavaをわずかに上回ります。

WeChatインデックスでJavaとPythonの状況を見てみましょう。

WeChatインデックスからJavaとPythonの極端な条件を見ると、それは長年にわたるトレーニング機関によるPythonの宣伝に関連している可能性があります。

したがって、BaiduIndexとWeChatIndexに包括的に基づいて、Pythonの市場人気は確かにJavaを上回り、2番目に大きなプログラミング言語になりました。

3

**なぜPythonは反撃するのですか? ****

なぜPythonは反撃するのですか?

実際、Pythonも非常に古いプログラミング言語です。Javaは1995年に発明され、pythonはJavaより4年早い1991年にリリースされました。

Pythonの誕生後、それはぬるぬるでゆっくりでした。20世紀に人工知能が急速に発展するまで、Pythonは完全に爆発しませんでした。

さらに、Pythonには豊富なサードパーティコンポーネントがあり、誰もが科学関連の計算をすばやく実行できるため、科学技術の分野で迅速に開発できます。

プログラミングの分野では、クロールにPythonを使用することが徐々に普及しているため、Githubのオープンソースプロジェクトの大部分はPythonクローラーに関連しています。

同時に、Python言語は習得が速いため、多くのトレーニング機関は、Xiaobaiが最初にPythonから習得して、簡単なオフィスやプログラミングの学習を行うことを推奨しています。

これらすべてがPythonの急速な開発を加速させました。

4

TIOBEランキング

最後に、TIOBEプログラミング言語のランキングリストと、それがデータをカウントおよび計算する方法を紹介します。

TIOBEは、2000年10月1日に、スイスの企業Synspaceと一部の独立した投資家によって設立されました。 TIOBEは「TheImportanceOf Being Earnest」の略で、主にソフトウェア品質の評価に注力しています。

TIOBEプログラミング言語インデックスは、会社によって立ち上げられ、維持されています。このインデックスは、ランキングリストの形式でプログラミング言語を提供し、プログラミング言語の人気を示すために毎月更新されます。

TIOBEインデックスの評価は、主流の検索エンジンでプログラミング言語が検索された回数をカウントすることによって計算されます。検索には、検索エンジン、ニュースグループ、ブログでの検索が含まれます。主流の検索エンジンは、Alexa.comWebサイトのランキングによって決定されます。

データを収集するいくつかのWebサイトを紹介します:Google、Baidu、Wikipedia、bing search、hao123、CSDN、Sogouなど。

つまり、TIOBEインデックスは、より信頼できるIT Webサイトからキーワードをクエリし、特定のルールに従って計算されます。

短期的にはPythonがJavaを上回りましたが、これは多くの新興分野の台頭によるものですが、大規模プロジェクトの利用という観点からは、Javaは依然としてこの分野の王様です!

私たち個人としては、どの言語を使用するかは重要ではありません。重要なのは、各言語の特性を実際に使用して、それらが最も適していることを実行することです。

**さあ、プログラマーは労働者を打ち負かします! ****

免責事項:この公開アカウントの元の記事を再印刷するには、元の公開から48時間後に許可を得て再印刷してください、ありがとうございます!

< END >

Recommended Posts

歴史上初めて、PythonはJavaを上回りました!
pythonに最初に精通した、pythonの文法規則
python学習初日の概要
pythonでのwheelの使用法
Pythonのモジュールについて話す
pythonでのタプルの使用法
pythonでのrbの意味を理解する
CentOS7の時刻同期にNTPを使用する
Python3クローラーでのAjaxの使用
ビッグデータ分析用のJavaまたはPython
Pythonタイムモジュールを学ぶ方法
Pythonはリスト内の要素をランダムにシャッフルします
歴史上最も完全なcentosインストールチュートリアル
pythonでround関数を使用する方法
Pythonマルチスレッドのリストを詳しく説明する
Pythonでzip関数を使用する方法
Pythonでの歩留まりを理解するための記事
pythonのタブキーはどういう意味ですか
PythonはDoudizhuでカードのシャッフルを実装します
pythonでのリストの意味と使用法
pythonでformat関数を使用する方法
ubuntuでpythonをアンインストールした結果、非常に
ダウンロードしたモジュールをpythonでインストールする方法
Pythonで型を判断するための最良の方法
Pythonは、プロジェクトに必要な依存ファイルを生成します