大事件,Java被超越了,2021年5月TIOBE程式語言排行榜出爐

陳皮的JavaLib發表於2021-05-09

TIOBE 頭條

TIOBE 5月程式語言排行榜新鮮出爐。前十榜單中,C、Python、Java三大鰲頭仍佔據前三榜單。去年11月,Python短時間的擠掉Java躍居至榜單第二名;今年5月,Python再次擠掉Java,再度奪下榜二。

TIOBE排行榜是世界上權威程式語言排行榜,注意,它只是反映某個程式語言的熱門程度,並不能說明一門程式語言好不好,畢竟術業有專攻。TIOBE開發語言排行榜每月更新一次,其結果作為當前業內程式開發語言的流行使用程度的有效指標。

該指數可以用來檢閱開發者的程式設計技能能否跟上趨勢,或是否有必要作出戰略改變,以及什麼程式語言是應該及時掌握的。所以作為一名合格的程式設計師,有必要實時瞭解,跟上趨勢,避免被淘汰。

總榜單

TIOBE軟體公司的CEO – Paul Jansen 談到,去年11月,Python短暫佔據榜二,本月Python再次榮登榜二。下半年很有可能上升至榜一,因為C語言正在失去普及性(像Java一樣),相差只有0.11%,但是可以合理地假設Python現在將保持其第二位置更長的時間。在下半年,它甚至可能會成為TIOBE索引的第一名,因為C(就像Java一樣)正在失去普及性。

TOP 10程式語言TIOBE指數走勢圖(2002-2020)

21-50榜單五月排行

歷史榜單(1986-2021)

程式語言名人堂

最近10來年,每一年的年度最佳程式語言獎得主的名人堂如下所示。該獎項授予一年中評分最高的程式語言。

總結

有人說我就只用我當前使用的程式語言,不管其他語言如何變化。但是我覺得我們還是得緊跟趨勢,跟上時代的變化,多瞭解世界上程式語言的趨勢,看時代潮流是如何走的,必要時可以調整自己的戰略改變,這樣才能在程式設計的道路上走得更遠。

最近幾年,Python語言越來越火,而且有超越C語言奪得榜一的位置,那它為什麼能這麼受歡迎,如何火爆呢?肯定有它的道理在,例如在機器學習領域,資料分析,爬蟲等,超過75%的人使用Python來進行開發,可見它在大資料,人工智慧領域發揮的作用。

相關文章