編程語言職位需求趨勢

如圖所示,ActionScript持續(xù)下滑,且下降的趨勢較為明顯。Scheme在緩慢地增長,相對而言發(fā)展比較穩(wěn)定,沒有多大浮動。Groovy在過去幾年里呈現(xiàn)穩(wěn)健增長趨勢,Scala的需求似乎在迅速增加。Lua僅呈現(xiàn)小幅度增長,超過了Erlang和Clojure。

編程語言職位增長趨勢圖:

編程語言職位增長趨勢圖

從圖中我們可以看到,Lua和Clojure呈爆炸性的增長趨勢,但是還沒有轉(zhuǎn)化成大量的職位需求。與此同時,發(fā)展迅速的還有Scala、Erlang和Groovy。與之相比,Scheme和ActionScript卻無明顯變化。

九大編程語言在2011年這一年里的發(fā)展情況:

先看看TIOBE 2010年12月編程語言排行榜和TIOBE 2011年12月編程語言排行榜的對比。此外,還可以從GitHub和StackOverflow上獲得更多的信息。

1.Go (Tiobe排名:34 浮動:-13):在TIOBE排行榜上下降13位,在StackOverflow和GitHub上活躍度有所減少。盡管是Google推出的本土語言,但似乎并未獲得更多的主流關注。兩年前Google的一個小組公開了他們的孵化項目——Go編程語言。如今Go語言發(fā)布兩周年,谷歌將在明年初推出Go語言首個正式版本1.0,Go將幫助程序員開發(fā)更大的系統(tǒng)。

2.R(Tiobe 排名:24 浮動:+2):TIOBE排名只上升2位,在GitHub和StackOverflow上也無明顯變化。鑒于R不是一種通用語言,其受歡迎程度還是有些令人驚訝的。R作為開源的數(shù)據(jù)統(tǒng)計分析語言正潛移默化的在企業(yè)中擴大自己的影響力。特有的擴展插件可提供免費擴展,并且允許R語言引擎運行在Hadoop集群之上。不僅如此,R語言還提供對64位數(shù)據(jù)處理的支持。

3.Lua(Tiobe排名:21 浮動:+6):TIOBE排名上升6位,但在GitHub和StackOverflow上有所下降。不過,其職位需求趨勢很好。所以,我們應該繼續(xù)觀望Lua在下一年的發(fā)展。歷經(jīng)近兩年的漫長開發(fā)流程后,Lua終于發(fā)布了5.2正式版。很多應用程序使用LUA作為自己的嵌入式腳本語言,以此來實現(xiàn)可配置性、可擴展性。這其中包括《魔獸世界》、《博德之門》以及大名鼎鼎的《憤怒的小鳥》等。

4.Scheme(Tiobe排名:30 浮動:-1):毫無疑問,在TIOBE上沒有太大變化。在GitHub和StackOverflow上也同樣如此,伴隨著其他語言的增長趨勢,對Scheme的需求似乎也不大。

5.ActionScript(Tiobe排名:50–100 浮動:->13):可以看到,ActionScript下跌幅度之大,在TIOBE上排名在從50滑落至100。職位需求呈下降趨勢,在 StackOverflow和GitHub上活躍度沒有多大改變??梢粤舷?,ActionScript在2012年發(fā)展不容樂觀。

6.Erlang(Tiobe排名:29 浮動:20):今年最大的獲益者莫過于Erlang,它在TIOBE排名上升20位,這一增長趨勢與StackOverflow and GitHub上似乎不大匹配。職位趨勢出現(xiàn)積極跡象,所以,我們該留意下這門語言。想學習Erlang語言嗎?Erlang之父教你如何入手。

7.Groovy(Tiobe排名:45 浮動:>5):TIOBE排名出現(xiàn)在前50名之內(nèi)。在StackOverflow和GitHub上活躍度也有所提升。它的職位需求的增長情況也不錯,發(fā)展較為穩(wěn)定。Groovy官方?jīng)]有做任何說明為什么要修改授權協(xié)議,只是簡單的提了Groovy的授權協(xié)議改為Apache。不知道是否有意向轉(zhuǎn)到Apache組織,不得而知。

8.Scala (Tiobe排名: 50-100 浮動:0):鑒于Scala在TIOBE排名上盤旋于50-100之間,我們無法預料它的增長趨勢??偟膩碚f,在StackOverflow和GitHub上活躍度也無明顯變化。但從職位需求趨勢上顯示了肯定了它的增長速度。今年Google推出C++ Go Java Scala的基準性能測試,Scala性能要快于Java,報告推出時也恰逢Scala Day,所以對Scala有特別意義。

9.Clojure (Tiobe排名: 50-100 浮動:+?) :Clojure從100上升到50-100之間,呈穩(wěn)定增長趨勢,奇怪的是在StackOverflow和GitHub上活躍度不明顯。從它的職位需求趨勢來看不是很樂觀,但它的增長趨勢確實很理想。Closure在2012年勢必將大有作為。

那么,在2012年各編程語言又會有怎樣的發(fā)展呢?讓我們拭目以待吧。我知道大家會有很多的意見和想法,歡迎您在評論中列出。

分享到

hanrui

相關推薦