TIOBEは毎月プログラミング言語をランキングし、どのプログラミング言語がより広く使用されているかを側面から説明しています。では、これらのプログラミング言語が相互に与える影響について考えたことがありますか?どの言語が最も大きな影響力を持っていますか?ほとんどの開発者が自分たちの言語が最高だと考えていることは明らかです。より科学的な (または芸術的な)の見方が必要な場合は、以下のプログラミング言語の影響図をチェックしてください。プログラミング言語間の影響 間の線は、プログラミング言語が他の言語に与える影響を表しています。これを読んだ後、なぜ
Lisp
が
SQL
よりも影響力があるのかと疑問に思うかもしれません。 このグラフのデータは、Freebaseのプログラミング言語メンテナンステーブルのデータから取得したもので、これには3,900万百万トピック、2011を超えるタイプと
3900
30000を超えるプロパティ。 Gómez は、このデータを使用して、プログラミング言語の影響を反映する上記の対話型ネットワーク イメージを作成しました。 1184 プログラミング言語ノードと 972 種類の関係接続が含まれており、その中の影響力のある言語はそれに応じて複数の言語を接続します。もっと大きい。この図から、より大きなノードを持つ言語には、Lisp、
C
、Java、Smalltalk、Pascalが含まれることが簡単にわかります。 この図で使用されているデータソースはRamio Gómezで、Python
Freebase
jsonを通じて取得されますとgexf フォーマット ファイルに変換され、JavaScript ライブラリ sigma.js を通じてレンダリングされ、レイアウトは Gephi 仮想化プラットフォームと Force Atlas 2 を使用して前処理されました。 言語創設者間の影響 さらに、Gómezは、一部の有名なプログラマーのやり方を反映するために、
Google
の検索メカニズムに基づいて魅力的な曲線グラフも作成しました。互いに関連しています。
GitHub
のトレントリソースに基づいて、Gómezは、Brendan Eich (JavaScript)、James Goslingなどの最も人気のあるプログラミング言語の作成者名を発見しました。 (Java)、Rasmus Lerdorf (PHP)、Dennis Ritchie (C)、Bjarne Stroustrup (C++)、Brad Cox (Objective-C) 。検索結果に知識情報グラフが含まれている場合は、プログラマ(またはハッカー、コンピュータ科学者)がノードとして機能できることを意味します。 同様に、ノードが大きいほど影響力も大きくなります。 Ramio Gómezはプログラムをオープンソースにし、ソースコードはGithubでホストされています。
無料で入手LAMPBand of BrothersオリジナルPHPビデオチュートリアルCD/《 詳細PHP》簡易版、詳細については公式ウェブサイトのカスタマーサービスにお問い合わせください:
http://www.lampbrother.net
WeChat開発http:/ /yun.itxdl.cn/online/weixin/index.php?u=5
モバイル インターネット サーバーサイド開発 http://yun.itxdl.cn/online/server/index. php?u=5
Javascriptコースhttp://yun.itxdl.cn/online/js/index.php?u=5
CTOトレーニングキャンプhttp://yun.itxdl.cn/online/cto/index.php?u=5
以上、どのプログラミング言語が最も影響力があるのかを紹介しました。 、関連コンテンツも含めて、PHP チュートリアルに興味のある友人に役立つことを願っています。