loader
bg-category
Python在IEEE頻譜編程語言排名中名列第一

與朋友分享

作者的文章: Kenneth Douglas

根據IEEE Spectrum最近發布的第五個主要語言互動排名,Python再次成為頂級編程語言。

Spectrum通過對9個來源的11個指標進行加權和組合來對語言進行排名。這個排名的主要特點是它是互動的,並為4個不同的平台提供5個排名。

平台:

  • 捲筒紙
  • 移動
  • 企業
  • 嵌入式

排名:

  • IEEE Spectrum平均值
  • 趨勢 - 快速增長
  • 工作 - 雇主要求
  • 開放 - 在開源集線器中流行
  • 自定義 - 可以根據日期和各種標準創建自己的排名

在本文中,我將主要討論IEEE Spectrum平均值中獲得的結果:

與去年一樣,Python仍然排在榜首。這一次,它通過擴大第一和第二位置之間的差距來設法鞏固其地位(去年Python贏得了100到C的99.7的微弱差距)。

值得注意的是,Python在默認,趨勢和開源互動排名中排名第一,但它仍然排在第一位。當涉及到工作排名(雇主首選的語言)時,Java和C排在第3位。

C ++今年從第4位躍升至第2位,將C和Java分別降至第3和第4位。雖然C#繼續堅持不變的等級5,但R和JavaScript都失去了PHP的排名 - 這令人驚訝地設法滑到第6位。

至於第9和第10個位置,他們被Go和Assembly佔據,這次將Swift從前10名列表中淘汰出局。

但是讓我們在這裡談談勝利者。為什麼Python不斷獲得越來越多程序員的關注?這次列表中有兩處更改可能會告訴我們原因。

首先,Python現在是嵌入式計算的首選語言。早些時候,嵌入式應用程序嚴重依賴編譯語言來節省處理能力和內存有限的計算機上的代碼評估開銷。但現代微控制器可以輕鬆解決這個問題。

第二個原因可歸因於R的排名下降。雖然R是處理大數據和統計數據的專用語言,但對大數據集的興趣正轉向其在機器學習中的應用。在這裡,為Python中的統計和機器學習提供高質量的庫使其成為比更專業的R更有吸引力的選擇。

除此之外,像Django,Flask等Python Web框架的流行也有幫助。 Python在數據科學領域也非常流行,並且大量用於IT中的自動化/腳本編寫。

與朋友分享

您的意見