TIOBE 編程語言排行榜被 “噴” 了!
閱讀本文大概需要 2.8 分鐘。
來自:OSC開源社區(qū)(ID:oschina2013)

TIOBE 編程社區(qū)指數(shù)(The TIOBE Programming Community index)是編程語言流行度的指標,該榜單每月更新一次,指數(shù)是根據(jù)網(wǎng)絡搜索引擎對含有該語言名稱的查詢結果的數(shù)量計算出來的。包括流行的搜索引擎,如谷歌、必應、雅虎、維基百科、亞馬遜、YouTube 和百度都用于指數(shù)計算。 具體的計算方式見這里:https://www.tiobe.com/tiobe-index/programming-languages-definition/。


在其他諸多排行榜或依據(jù)相關指標而完成的調查中(例如 GitHub PR、開發(fā)者調查報告、Stack Overflow 問題統(tǒng)計),JavaScript 往往都是最受歡迎或是排名第一的編程語言。但在 TIOBE 中,JavaScript 排在第 7 名,位于 Visual Basic (#6) 后面。
Visual Basic 分數(shù)在 2020 年 3 月 4 日的時候為 0.77%,在此日期之后,Visual Basic 的分數(shù)迎來了爆發(fā),29 天后,它增長了 6 倍,達到 4.72%。此后,它一直保持著上升勢頭。然而這一情況得不到其他平臺數(shù)據(jù)的支持,比如 Google 搜索趨勢和 Stack Overflow 提問。唯獨在 TIOBE 出現(xiàn)了如此靠前的排名。
為了說明這種荒謬的情況,Krishna 繼續(xù)列舉了 Visual Basic 與蘋果開發(fā)生態(tài)的對比。根據(jù) TIOBE 的數(shù)據(jù),Visual Basic 分數(shù)是 Swift (1.27%) 和 Objective-C (0.94%) 總和的兩倍多。也就是說,整個 iOS、iPadOS、watchOS、macOS 開發(fā)生態(tài)的規(guī)模顯然只有強大的 Visual Basic 生態(tài)的一半。

是否可以通過雇用 / 培訓開發(fā)者來使用這門編程語言?
他們是否樂意使用這門編程語言?
團隊使用此語言的開發(fā)速度有多快?保持它在生產(chǎn)環(huán)境中正常運行的運維負擔是什么?
是否需要依賴第三方代碼?該代碼是否已經(jīng)存在,它的質量如何?
相關鏈接:https://blog.nindalf.com/posts/stop-citing-tiobe/
互聯(lián)網(wǎng)初中高級大廠面試題(9個G) 內容包含Java基礎、JavaWeb、MySQL性能優(yōu)化、JVM、鎖、百萬并發(fā)、消息隊列、高性能緩存、反射、Spring全家桶原理、微服務、Zookeeper......等技術棧!
?戳閱讀原文領取! 朕已閱


