Which programming language has the greatest influence?

WBOY
Release: 2016-08-08 09:28:05
Original
999 people have browsed it

TIOBE ranks programming languages ​​every month, explaining from the side which programming languages ​​ are more widely used. So have you ever considered the influence these programming languages ​​have on each other? Which language has the greatest influence? It's obvious that most developers think their language is the best. If you want a more scientific ( or an artistic ) view, you can check out the programming language impact diagram below. The influence between programming languages The lines between represent the impact of the programming language on other languages. After reading it, you may ask, why is

Lisp

more influential than

SQL

? The data in this graph comes from the data in the programming language maintenance table on Freebase, which contains more than 39 million milliontopic, 2011 types and more than

30000

Properties. Gómez used this data to create the interactive network image above to reflect the influence of programming languages. It contains 1184 programming language nodes and 972 kinds of relationship connections. Each node represents a programming language, and influential languages ​​among them will connect multiple languages. Correspondingly Nodes will also be larger. From the picture, we can easily find that the languages ​​with larger nodes include Lisp, C,

Java

, Smalltalk, Pascal. The data source used in this picture is Ramio Gómez which is retrieved and generated through PythonFreebase

json

and gexf format file, then rendered through the JavaScript library sigma.js, and the layout was preprocessed using Gephivirtualization platform and Force Atlas 2. Influence among language founders In addition, Gómez also made a charming curve chart based on the search mechanism of Google to Reflects how some famous programmers are related to each other. Based on torrent resources on

GitHub

,

G

ómez found the creator names of the most popular programming languages, such as Brendan Eich (JavaScript) , James Gosling (Java), Rasmus Lerdorf (PHP), Dennis Ritchie (C), Bjarne Stroustrup (C++), Brad Cox (Objective-C). If the search results contain a knowledge information graph, it means that the programmer (or hacker, computer scientist) can serve as a node.

In the same way, the larger the node, the greater the influence. Ramio Gómez has made the program open source, and the source code is hosted on Github.

Get it for freeLAMPBand of BrothersOriginalPHPVideo TutorialCD/ DetailsPHP》Concise version , please contact the official website customer service for details:

http://www.lampbrother.net                                                                s/index.php? u=5

WeChat developmenthttp://yun.itxdl.cn/online/weixin/index.php?u=5

Mobile Internet server-side development http://yun.itxdl.cn/online/server/index.php?u=5

JavascriptCourse

http://yun.itxdl.cn/online/js/ index.php?u=5

CTOTraining Camp

http://yun.itxdl.cn/online/cto/index.php?u=5

The above introduces which programming language has the greatest influence? , including relevant content, I hope it will be helpful to friends who are interested in PHP tutorials.

Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template