2023 年度編程語言榜單,Python霸榜!
來源:
奇酷教育 發(fā)表于:
2023 年度編程語言榜單,Python霸榜!
近日,IEEE Spectrum 重磅發(fā)布了 2023 年度編程語言榜單,Python 不僅在“Spectrum”綜合排名中保持第一的位置,而且遠超第二名 Java。
01
Python連續(xù)八年名列前茅
IEEE Spectrum 在發(fā)布編程語言榜單時寫道,Python 主導地位的增強似乎在很大程度上是以犧牲較小、更專業(yè)的語言為代價的?,F如今,Python 已經成為了一種多才多藝的語言,甚至成為 AI 領域的首選語言。
盡管摩爾定律對高端計算的影響逐漸減弱,但低端微控制器仍能從性能提升中獲益,這意味著盡管需要解釋器,但現在 0.7 美元的 CPU 就能提供足夠的計算能力,使 Python 成為嵌入式開發(fā)領域的競爭者。
從長遠來看,Python 的地位還在持續(xù)上升,畢竟現在許多兒童和青少年都在使用 Python 編寫他們的第一款游戲或開發(fā)嵌入式設備,然后,他們可以使用同一種語言無縫地進入更高級的領域,甚至找到工作。
02
SQL是就業(yè)最吃香的編程語言
SQL 是就業(yè)最吃香的編程語言。
圖片
雇主們喜歡看到 SQL 技能與 Java 或 C++ 等其他語言的結合。在當今的分布式架構中,大量關鍵業(yè)務數據都保存在 SQL 數據庫中,無論是網絡游戲中玩家會的魔法咒語列表,還是現實生活中銀行賬戶中的資金數額。如果你想利用這些信息做任何事情,就必須知道如何獲取這些信息,這就需要 SQL 技能。
整體而言,在這份榜單中,只有 11 種語言的排名超過 0.1,并且有一大群語言的排名在 0.07 - 0.08 左右,如 Go、Matlab Visual Basic、Perl、PHP 和 R。
03
還有一些值得關注的語言
除了以上編程語言外,還有一些在 AI 時代值得關注的語言,如 R、Fortran 等。
其中,R 語言是一種用于統(tǒng)計分析和可視化的語言,幾年前隨著大數據的興起而嶄露頭角。R 語言雖然功能強大,但學習起來并不容易,它的語法和函數通常是在整個向量、列表和其他高級數據結構上執(zhí)行的,令人費解。
雖然 Python 庫也能提供類似的分析和圖形功能,但 R 仍然很受歡迎,這很可能正是因為它自身擁有特殊的性能,導致 R 編寫的腳本難以移植。所以,鑒于大量的統(tǒng)計分析和學術研究都建立在 R 基礎上,這也是 R 受到開發(fā)者重視的一層因素。
這種情況與 Fortran、Cobol 有著相似之處。對于年代久遠的編程語言的一種,Fortran、Cobol 留存在一些古老的應用程序中,大多數是政府相關的應用程序上。譬如,之前外媒披露,美國許多大型銀行仍然需要 Cobol 程序員。
事實上,根據 IEEE Spectrum 對數百個開發(fā)人員招聘廣告的審查,其看到的金融科技開發(fā)人員職位對 Cobol 技能的需求比對加密語言的需求更多。
更多榜單內容詳見:https://spectrum.ieee.org/the-top-programming-languages-2023