2023年需要關注的9大程式語言

2022-02-18 13:56:07 字數 2563 閱讀 6665

我沒有對那些語言進行分類——例如,分成傳統語言和指令碼語言等,因為我想把它們放在一起,對它們的各個方面進行綜合分析。由於存在大量來自於其他行 業的干擾,所以一些就業方面的資料很難包括在圖表中。尤其是go和r,它們受到的干擾最大,所以它們並沒有包括在圖表中。但是,由於它們的出身 (google)和用途(資料分析),它們應該被包括在這篇文章裡。首先,讓我們看一看這些語言在tiobe排行榜中的排名(其中包括了tiobe排名和 rww的dataist等級):

◆go (tiobe排名: 21 , rww的dataist等級: 4)

◆r (tiobe排名: 26, rww的dataist等級:3)

◆lua (tiobe排名: 27, rww的dataist等級:3)

◆scheme (tiobe排名: 29, rww的dataist等級:3)

◆actionscript (tiobe排名: 37, rww的dataist等級:2)

◆erlang (tiobe排名: 49, rww的dataist等級:3)

◆groovy (tiobe排名: 50-100, rww的dataist等級: 3)

◆scala (tiobe排名: 50-100, rww的dataist等級:2)

◆clojure (tiobe排名: 100+, rww的dataist等級:3)

有趣的是,tiobe排名和dataist等級似乎沒有什麼相關性。如果有的話,也是逆向的相關性,但是,現在我會忽略這種相關性。那麼,和排行資料比起來,職位需求的情況如何呢?

首先,讓我們看一看來自於indeed.com的職位需求趨勢圖

幾門程式語言職位需求趨勢

這和我們在其他的職位需求趨勢中看到的類似,例如:simplyhired的短期職位需求趨勢圖:

程式語言的短期職位需求

這兩張圖表明,actionscript的職位更多一些,但是還是相對較差的趨勢。scheme也在緩慢地增長,而且最近更活躍一些。groovy增長得也不錯,但是沒有表現出真正強勁的發展勢頭。受到資料的限制,其他的語言沒有看出太明顯的趨勢。

在這種情況下,相對增長趨勢圖會更加有用一些,這是來自於indeed的相對增長圖:

程式語言的職位增長趨勢

現在,雖然我已經呈現了大量的資料,但是我還沒有做具體的說明。在明年,所有這9門語言都應該被關注,因為在某個領域或其他的領域中,它們都比較活 躍。從某種程度上來說,google搜尋,github專案,stackoverflow的問題和職位需求趨勢都存在缺陷,但是,如果你把它們放在一起來 看的話,那麼它們會為你會勾勒出一幅有趣圖景,這副圖景可以展示出哪些語言更加活躍,接受程度更高。不再囉嗦了,這是明年需要關注哪些程式語言的排行榜:

1,lua

在github和stackoverflow上,這門語言比較活躍。它在tiobe上的排名也比較穩定,但是,更加重要的是,lua的職位越來越多了。對於lua來說,這個相對的趨勢表明lua將會成為主流的程式語言。

2,r

資料分析和大資料處理逐漸成為每個web站點不可分割的一部分,處理這些資料群的語言也逐漸流行起來了。和r語言有關的職位需求資料也是相當有趣的。

3,clojure

雖然在tiobe的目錄中,clojure並不是很流行,但是,在某些程式設計領域中,它是很流行的。它的職位需求趨勢的增長表明,在明年,它的接受程度會大大增加。

4,go

只有tiobe把它當成一門流行的語言。在dataist tier中,它的排名並不好,而且職位需求趨勢也不是十分可靠。但是,對於它的「娘家」google來說,它可能不需要存粹的,系統化的增長。

5,erlang

這門語言已經誕生好幾年了,在各個領域發展的都不錯。隨著像xmpp(確切地說應該是ejabberd),pubsubhubbub那樣的實時技術的持續增長,2023年,它的排名可能僅次於python。

6,scala

這是最有趣的趨勢之一。在dataist tier中,scala表現的很好,但是它沒有排到tiobe的目錄中。scala的職位需求正在穩步地增長,採用者(例如:twitter)也在日漸增多,在明年,scala的接受程度可能會得到極大地提高。

7,groovy

無論如何,我認為groovy已經錯失良機了。它是一門堅實的指令碼語言,它的職位需求的增長情況也不錯,但是它如何把它自己和ruby, python, erlang 和 scala區分開來呢?

8,scheme

無論出於什麼原因,這門語言都不肯「離去」,實際上,它已經引起大家一些興趣了。它的職位需求的增長情況不容樂觀,在它第一次「大爆發」以後已經至少過去30年了,明年,我們可能也不會看到它的第二次「大爆發」。

9,actionscript

actionscript之所以包含在這個列表裡是因為它在tiobe 和 dataist tier的排名都很高。但是,這門語言的就業趨勢並不好。可能它的「熱度」正在退去,所以在明年,你也應該留意一下這門語言。

2023年需要關注的9大程式語言

我沒有對那些語言進行分類 例如,分成傳統語言和指令碼語言等,因為我想把它們放在一起,對它們的各個方面進行綜合分析。由於存在大量來自於其他行 業的干擾,所以一些就業方面的資料很難包括在圖表中。尤其是go和r,它們受到的干擾最大,所以它們並沒有包括在圖表中。但是,由於它們的出身 google 和用途 資...

2023年需要關注的9大程式語言

我沒有對那些語言進行分類 例如,分成傳統語言和指令碼語言等,因為我想把它們放在一起,對它們的各個方面進行綜合分析。由於存在大量來自於其他行業的干擾,所以一些就業方面的資料很難包括在圖表中。尤其是go和r,它們受到的干擾最大,所以它們並沒有包括在圖表中。但是,由於它們的出身 google 和用途 資料...

2023年值得關注的八大SEO趨勢

這幾年一直有人說web 2.0和社交 將取代seo或搜尋。人們不再通過搜尋引擎搜東西,而是在twitter和facebook上找自己想要的東西。這些 才是他們的資訊 沒準他們還會使用問答 對此,來自seomoz的jamie有不同看法,並就2011年的seo形勢談到了自己的一些看法,摘要如下 1.搜尋...