TIOBE 的 8 月編程語言榜單來了!


前段時間,TIOBE 官方最新發布了 8 月的編程語言榜單,一起來看本月榜單中有什么值得關注的發展趨勢吧?

本月榜單:


 

除了“常青樹”C語言以外,其他語言的排名及變化同樣值得關注!

Java 依舊流行,因為它是一種面向對象的語言,常用在 Android 應用程序開發,所以目前仍被許多大公司用於大量的交易應用程序的構建。但由於出現了像 Kotlin 這樣的編程語言(也適用於 Android 開發),Java 的流行度正在下降;

Python 的漲勢更猛,根據谷歌趨勢和 PyPI 流行指數,Python 儼然成為世界上最受歡迎的編程語言之一,盡管這離不開當下數據挖掘和人工智能行業的蓬勃發展;

Go 語言 在 7 月排名上升至第 13名后,本月又降至第 18 名;於去年同期相比,Swift 今年以來的市場份額一直呈下滑趨勢;而 PHP 已連續 3 個月維持第 8 名的位置。


 

誠然,這個排行榜只能反映某個編程語言的熱門程度,並不能說明一門編程語言好不好,或者一門語言所編寫的代碼數量多少。但業內關於到底什么是最好的編程語言的討論,一直沒有停過。

這大可不必!雖然現如今編程語言多到遍地開花,可每一種編程語言的興起都離不開它所適用的技術領域,二者相輔相成。與其非要爭個排名的高低,不如我們去多看看多了解,努力提升眼界和實力,或許某天你自己實現的編程語言也有機會上榜。

當然,你也可以潑我冷水,認為“計算機語言已經很多了,我們會用就行,干嘛要自己去實現,吃力不討好!”,或者覺得,“計算機語言,我學起來都挺費勁,更別提去實現它了,簡直是痴人說夢!”


 

這些顧慮看起來都蠻有說服力,但為什么我們最好還是要自己去實現一門編程語言呢?

我想,實現一門自己的語言的過程,對能力的提升大到你難以想象!

據我的了解,在實現一門計算機語言的時候,我們有機會接觸到編譯技術、運行時技術、匯編語言、硬件架構和各種算法,基本上是從頂層到底層把技術做穿。有了這些硬功夫,只要你想,拿下 80% 左右的高層次的軟件開發工作根本不是問題。

學習如何實現一門計算機語言的過程,是能帶來明顯提升的最快方法...

—————————————

- End -

不管你是轉行也好,初學也罷,進階也可,如果你想學編程,進階程序員~

【值得關注】我的 編 程 學 習 交 流 俱 樂 部 !【點擊進入】

C語言入門資料(網盤鏈接免費分享):


 

C語言推薦書籍(PDF免費分享):


 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM