近日,2月TIOBE程式語言榜單已最新出爐,一起來看看有什麼值得開發者觀察的新變化!
Go 語言進入前 10 大,刷新自身最高排名
近三個月來,TIOBE名單的前五名幾乎沒有變動,即 Python、C、C++、Java 和 C#,此後的第 6-10名雖然會依些不同,總體而言變動不大;但本月有些不同:Go 語言進入 Top10,上升至第八名,刷新了其在 TIOBE 榜單的最高排名。
或許會有人疑惑:曾兩度獲得 TIOBE 年度程式語言的 Go,第八名竟已是史上最高排名?
從 TIOBE 官方提供的 Go 語言佔比變化來看,自 2009 年 11 月正式推出並開源後,Go 得益於當時Google的影響力,可謂「出道即火爆」。早在
Go 出現的幾年前,Google就發布了 GMail、Google地圖和Google文件,在全球範圍內具有不可忽視的影響力。因此當 Go 作為 Google 的第一個自有語言推出時,吸引了全球無數軟體開發者的關注,一舉奪下了 2009 年 TIOBE 年度程式語言的桂冠。
沒料到此後,這場關於 Go 的炒作似乎很快就結束了;
市場占比不斷下降,到了 2015 年它在 TIOBE 的排名也一度跌至百名外(第 122 名);但一年之後,Go 又重新流行了,基本上維持著比較高的熱度。
為什麼會出現這種情況?因為當時 Go 在 Google 的支持下,開始嚴格遵循每半年一次的發布週期,且在 2015 年發布的版本中,重新設計並優化了GC 實現,之後的每一個新版本 Go 都會有所改進。不僅如此,由 Go 編寫的 Docker 和 Kubernetes 也從 2016 年開始變得非常流行,讓人重新對 Go 產生關注,Go 也再次成為了 2016 年的 TIOBE 年度程式語言。
如今,Go 已被用於許多軟體領域,如後端程式設計、網路服務和 API 等。對於此次 Go 殺進 Top 10,TIOBE 執行長 Paul Jansen 推測:
「由於 Go 在業界的應用越來越廣泛,它應該能長期保持在 TIOBE 榜單前十名。」另外值得一提的是,不僅 Go,Google 最近推出的新語言 Carbon 也在本月首次進入了榜單前 100 名。
除了 Go 語言,本月熱門程式語言名單中還有一些值得觀察的變化:
- Python在程式開發裡面持續奪冠
- 手機App開發程式語言Kotlin,從30名次一躍而近17名,未來手機程式語言爭霸戰誰高誰下值得期待
- 在榜單 Top 5 的程式語言中,剛剛奪得年度程式語言的 C# 是唯一一個有成長的程式語言,成長了 1.15%
- 上古程式語言 Fortran 對比去年同期往上爬13名,市佔率也成長了 0.82%
其他程式語言
以下為 Top 21-50 的程式語言清單:
Top 10 程式語言 TIOBE 指數走勢(2002-2024)
資料來源:TIOBE官網 https://www.tiobe.com/tiobe-index
💪💪💪相關文章推薦
沒有留言:
張貼留言