: This article mainly introduces which programming language has the greatest influence ?, If you are interested in the PHP Tutorial, refer. Tianyi ranks programming languages every month and shows which programming languages are widely used. So have you considered the influence of these programming languages? Which language has the greatest influence? Obviously, most developers think that their language is the best. If you want a more scientific (or artistic) view, you can view the impact graph of the following programming language.
Influence between programming languages
Is implemented by Ramio G ómez. in the figure, each node represents one programming language, and the line between nodes represents that the programming language has an impact on other languages. After reading it, you may ask, why is Lisp more influential than SQL?
The graph data comes from the data in the Freebase programming language maintenance table. it contains more than 39 million topics, 2011 types, and more than 30000 attributes. Gómez used the data to create the interactive network image above to reflect the influence between programming languages.
There are 1184 programming language nodes and 972 link connections. each node represents a programming language. the influential language is connected to multiple languages, and the corresponding nodes are larger. It is not difficult to find that many languages with large nodes include Lisp, C, Java, Smalltalk, and Pascal.
The data source used in this figure is the json and gexf format files generated by the data retrieval in Freebase using Python by Ramio G ómez, which are then retrieved by sigma in the JavaScript library. js rendering, and use Gephi virtualization platform and Force Atlas 2 to pre-process the layout.
Influence between language creators
In addition, Gómez created a fascinating graph based on Google's search mechanism to reflect how well-known programmers are associated. Based on the seed resources on GitHub, Gómez found the names of the creators of the most popular programming languages, such as Brendan Eich (JavaScript), James Gosling (Java), Rasmus Lerdorf (PHP) dennis Ritchie (C), Bjarne Stroustrup (C ++), and Brad Cox (Objective-C ). If the search result contains a knowledge information graph, this programmer (or hacker or computer scientist) can act as a node.
In the same way, the larger the node, the larger the influence. Ramio G ómez has released the program open-source and its source code is hosted on Github.
Get the LAMP brother's original PHP video tutorial CD/detailed PHP Essentials edition for free. for details, contact the customer service on the official website:
Http://www.lampbrother.net
PHPCMS secondary development http://yun.itxdl.cn/online/phpcms/index.php? U = 5
Develop http://yun.itxdl.cn/online/weixin/index.php? U = 5
Mobile internet server development http://yun.itxdl.cn/online/server/index.php? U = 5
Javascript http://yun.itxdl.cn/online/js/index.php course? U = 5
CTO training camp http://yun.itxdl.cn/online/cto/index.php? U = 5
Which programming language has the greatest influence ?, Including some content, hope to be helpful to friends who are interested in PHP tutorials.