RedMonk發布6月份編程語言榜單:基本穩定的局勢中TypeScript繼續快速上升
知名的軟體開發行業分析公司RedMonk最近發布了最新一期的編程語言排行榜,其中TypeScript繼續亮眼提升,而Go語言持續兩期出現了排名的下滑,JavaScript、Java、Python繼續穩坐第一、第二以及第三的交椅。
RedMonk的排行榜每年發布兩次,排名是通過收集GitHub和Stack Overflow上的數據來產生的。這個排行榜已經累計發布了將近八年之久,具有不錯的可參考性。這次的榜單截止時間是2019年6月份,收集的是從今年3月份以來的數據變化。可以看到TypeScript保持著不錯的上升勢頭,這是一種微軟主導的開源編程語言,在JavaScript的基礎上添加了一些面向大型工程的使用特性,並且可以很方便地編譯到JavaScript上去,目前佔據主流的三大Web框架都在不同程度上對這門語言提供了支持,再加上近年來網頁端應用的流行,TypeScript的排名如火箭般上升也就可以得到解釋了。國內近兩年比較熱門的Go語言還是難掩其特性較少的缺點,排名連續兩期下滑,不過好在新特性已經在路上了。
這期的榜單上還有一點有趣的是,Swift已經成功超越了Objective-C,蘋果推廣了數年的新編程語言看上去終於要開始新老交替了。其他方面,JavaScript穩坐頂端,Java作為曾經的皇帝目前還是穩坐第二的交椅,而Python自從乘著人工智慧的東風把PHP拉了下來爬上第三之後就一直保持著這個位置。C#又快被C 給追回來了。
榜單之下還有一些比較有趣的點,比如Rust已經到了第21位,比起上期又上升了2位,馬上就要進入前20了,這種目標是編寫系統的語言憑藉著內存安全等諸多優點逐漸受到很多市場的青睞,有望保持繼續上升。而Kotlin,作為Google主推的JVM平台語言,上期榜單它提升了8名進入了前20,本期它保持住了這個位置。
RedMonk的榜單也是給了想成為程序員的朋友們一個選擇方向,目前以及未來市場的缺口將是什麼語言。不過,當一個程序員的關鍵還是精通各種演算法以及邏輯,語言只是一種外在的工具,學通一門的基礎上再去學習別的就會快很多了。
※貓頭鷹展示D系列新款140毫米CPU散熱器:更大散熱片,能壓400瓦
※但華為筆記本的未來還算光明嗎?微軟、Intel恢復對華為的軟體支持
TAG:超能網 |