久久久久在线观看_又色又爽又黄的免费视频播放_一区中文字幕_日韩电影在线播放

今日頭條 焦點資訊 營銷之道 企業報道 淘寶運營 網站建設 軟件開發 400電話
  當前位置: 首頁 » 資訊 » 網站建設 » 正文

哪門編程語言影響力最大?

放大字體  縮小字體 發布日期:2018-02-18  來源:新格網  作者:新格網  瀏覽次數:382  【去百度看看】
核心提示:一門編程語言的影響力到底有多大呢?Ramio Gómez根據成千上萬條數據制作了編程語言影響力關系圖,從圖中可以得知,影響力較大的編程語言有:C、Lisp、Pascal、Java、Smalltalk。

TIOBE每個月都會給編程語言排名,從側面說明哪些編程語言使用比較廣泛。那么你是否考慮過這些編程語言彼此之間的影響力呢?哪一門語言的影響力是最大的呢?顯而易見,大多數開發者都會認為他們的語言是最好的。如果你想要一個更科學的(或者藝術點的)視圖,可以查看下面這幅編程語言影響圖。

編程語言之間的影響力

下圖是由Ramio Gómez實現,圖中的每個節點代表1種編程語言,之間的連線代表該編程語言對其他語言有影響。看了它,你可能會問,為何Lisp比SQL更具影響力呢?

該圖數據來自Freebase上的編程語言維護表里的數據,其包含的數據超過3900萬個topic,2011種類型以及超過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上。

 
 
[ 資訊搜索 ]  [ 加入收藏 ]  [ 告訴好友 ]  [ 打印本文 ]  [ 違規舉報 ]  [ 關閉窗口 ]

 
0條 [查看全部]  相關評論

 
網站首頁 | 關于我們 | 聯系方式 | 使用協議 | 版權隱私 | 網站地圖 | 排名推廣 | 廣告服務 | 積分換禮 | 網站留言 | RSS訂閱 | 吉ICP備11001726號-6
企業800網 · 提供技術支持