RedMonk是一家針對開發者的分析公司,於27日發表了2020年Q3熱門程式語言排行榜。相較於去年同期,JavaScript仍穩居首位,而Python搶下第2名,使Java退到了第3,這是Java自2012年來首次掉出前2名。
RedMonk的排行榜透過分析程式語言在GitHub上的使用率,以及在Stack Overflow平臺上的討論熱度,綜合兩項結果得到排名。資料取樣結合實務應用與社群討論,可看出程式語言未來的趨勢。
總體而言,排名與上一季度相比沒有太多的變化,排行榜上偶有浮動是正常現象,但RedMonk特別指出了一些值得關注的部分:
- 排名中最引人注目的「贏家」是Python,即便它的多功能特質時常被低估。值得一提的是,Python為第一個進入前2名的非Java或JavaScript語言。Python作為一個膠水語言,是成千上萬個小型專案的接著劑,也是無數個script的基礎。近年來Python則被廣泛運用於資料科學與深度學習等新興領域,且不斷地擴張其應用領域。
- 值得注意的是,這是自2012年來Java初次掉出前2。經過多年,Java依然能夠滿足新專案的需求,因此Java仍在業界廣泛使用。在接下來的幾個季度中能觀察Java的排名,確定是暫時性的下滑,還是長期趨勢。
- Rust在5在年前排行48,落後於Haskell、Matlab、Clojure和Groovy近30個位置,但現在已經擠下它們,首次進入20 top。Rust較注重安全性,因此適合有安全需求的程式開發。在安全性日益被重視的今天,RedMonk認為Rust還有更多的成長潛力。
RedMonk再次強調,排名中各個位置之間的差異很小,任何一個季度的排名都可能會出現暫時性地波動,趨勢的觀察需要觀察多個季度的排行。
以下是top 20排名:
- JavaScript
- Python
- Java
- PHP
- C++
- C#
- Ruby
- CSS
- TypeScript
- C
- Swift
- Objective-C
- R
- Scala
- Go
- Shell
- PowerShell
- Perl
- Kotlin
- Rust
資料來源:
The RedMonk Programming Language Rankings: June 2020
想看小編精選的3C科技情報&實用評測文,快來加入《T客邦》LINE@
請注意!留言要自負法律責任,相關案例層出不窮,請慎重發文!