將來(lái)會(huì)是Python、Java啊终、Golang三足鼎立的局面嗎镜豹?

甲:聽說(shuō)最近java跌落神壇,python稱霸武林了蓝牲,你知道嗎趟脂?

乙:不是吧,我前幾天看python怎么還是第三例衍?

丙:你們都在扯蛋昔期,python在2018年就已經(jīng)是最好的語(yǔ)言了!

乙:不可能吧佛玄?

甲:賭什么硼一?
……

作為茶余飯后談資,語(yǔ)言排名這是我們程序員必備的一個(gè)話題梦抢,可是因?yàn)榇蠹耀@取的信息不一致就出現(xiàn)上面的尬聊般贼,甚至因?yàn)檫@個(gè)話題而爭(zhēng)執(zhí)不休。

歸根結(jié)底還是因?yàn)榇蠹铱吹?strong>語(yǔ)言排行榜不同惑申,而產(chǎn)生了不同的結(jié)論,今天豬哥就來(lái)帶大家盤點(diǎn)翅雏,到底有哪些語(yǔ)言排行榜圈驼!

曾小賢

一、TIOBE

TIOBE 編程社區(qū)索引由荷蘭 Eindhoven 的 TIOBE 公司創(chuàng)立和維護(hù)望几。TIOBE 代表著“真誠(chéng)的重要性”绩脆,該索引將每項(xiàng)語(yǔ)言作為關(guān)鍵字,按照搜索引擎的查詢數(shù)量對(duì)語(yǔ)言進(jìn)行排名橄抹。索引每月更新一次靴迫。評(píng)級(jí)基于全球技術(shù)工程師,課程和第三方供應(yīng)商的數(shù)量楼誓。流行的搜索引擎玉锌,如谷歌,必應(yīng)疟羹,雅虎主守,維基百科,亞馬遜榄融,YouTube和百度参淫,用于計(jì)算評(píng)級(jí)。值得注意的是愧杯,TIOBE索引與最佳編程語(yǔ)言或編寫大多數(shù)代碼行的語(yǔ)言無(wú)關(guān)涎才。

簡(jiǎn)單來(lái)說(shuō)就是根據(jù)搜索語(yǔ)言名稱的次數(shù)來(lái)統(tǒng)計(jì)排行榜的,一個(gè)月更新一次榜單力九,那具體參考哪些搜索要引擎呢耍铜?


tiobe參考搜索.jpeg

TIOBE(讀:踢歐比)可以說(shuō)是最重要也是比較準(zhǔn)確的一個(gè)排行榜邑闺,有兩個(gè)重要的排名榜要給大家介紹一下:

1.指數(shù)榜

就是TIOBE最主要也是編程行業(yè)中最重要的一個(gè)排名榜,它衡量目前各個(gè)語(yǔ)言的熱度业扒,下面是2019年3月的指數(shù)榜單以及指數(shù)曲線

tiobe指數(shù)榜.png

tiobe指數(shù)曲線.png

2.年度語(yǔ)言榜

列出所有“年度最佳編程語(yǔ)言”獎(jiǎng)獲獎(jiǎng)?wù)叩拿颂萌缦滤炯爝骸T摢?jiǎng)項(xiàng)授予一年內(nèi)收視率上升最高的編程語(yǔ)言,2018年P(guān)ython指數(shù)提升最大程储,所以當(dāng)選2018年度語(yǔ)言蹭沛。


年度語(yǔ)言榜.png

數(shù)據(jù)淶源TIOBE官網(wǎng):https://www.tiobe.com/tiobe-index/

二、PYPL

編程語(yǔ)言流行指數(shù)(PopularitY of Programming Language Index 簡(jiǎn)稱PYPL)是通過分析在Google上搜索語(yǔ)言教程的頻率而創(chuàng)建的章鲤,搜索語(yǔ)言教程越多摊灭,該語(yǔ)言就越受歡迎。這是一個(gè)領(lǐng)先的指標(biāo)败徊,原始數(shù)據(jù)來(lái)自Google帚呼。

TIOBE編程語(yǔ)言榜單是一種綜合計(jì)算形式,數(shù)據(jù)來(lái)源于谷歌皱蹦、必應(yīng)煤杀、雅虎、維基百科沪哺、亞馬遜沈自、YouTube 和百度。而PYPL 指數(shù)的計(jì)算形式則是完全更為直接和精準(zhǔn)辜妓。只基于 Google trends 數(shù)據(jù)早像。根據(jù)編程語(yǔ)言在 Google 上的搜索頻率艺配,來(lái)評(píng)估語(yǔ)言的流行度憔足。各語(yǔ)言的趨勢(shì)高下立判贰镣!

既然PYPL數(shù)據(jù)只來(lái)自Google,所以我覺得很難代表國(guó)內(nèi)的一個(gè)流行趨勢(shì)孽惰,更多的是一種國(guó)際性全球性的語(yǔ)言流行趨勢(shì)晚岭,下面是2019年4月編程語(yǔ)言流行的排行榜。

pypl201904.png

pypl流行圖.png

數(shù)據(jù)淶源PYPL官網(wǎng):http://pypl.github.io/PYPL.html

三勋功、GitHub

GitHub是全球最大的開源軟件開發(fā)與管理社區(qū)腥例,包括Google、Facebook等眾多技術(shù)巨頭在內(nèi)都在這里安營(yíng)扎寨酝润,GitHub也成為了一探硅谷技術(shù)趨勢(shì)最好的窗口燎竖,這個(gè)20億美元的創(chuàng)業(yè)公司被開發(fā)者戲稱為“全球最大同性交友社區(qū)(擁有三千萬(wàn)開發(fā)者)”,每年GitHub都會(huì)推出“Octoverse”報(bào)告要销,其中列出了一些趨勢(shì)构回,包括其網(wǎng)站用戶中最受歡迎的編程語(yǔ)言。

GitHub的“Octoverse”報(bào)告有很多有趣的數(shù)據(jù),以下數(shù)據(jù)淶源2018年度報(bào)告:

  1. 開發(fā)者數(shù)量超過3100萬(wàn)
  2. 企業(yè)賬號(hào)超過210萬(wàn)
  3. 存儲(chǔ)庫(kù)數(shù)量超過 9600萬(wàn)
  4. Pull Request 數(shù)量超過2億
  5. 各國(guó)開發(fā)者排行纤掸,美國(guó)脐供、中國(guó)、加拿大分列前三
  6. 在中國(guó)借跪,春節(jié)期間代碼提交較少
github語(yǔ)言前十.jpeg

以上數(shù)據(jù)淶源GitHub的“Octoverse”報(bào)告:https://octoverse.github.com/

四政己、StackOverflow

著名的棧溢出網(wǎng)站(StackOverflow)是一個(gè)問答平臺(tái)。它有超過400萬(wàn)的用戶掏愁,問答了1000多萬(wàn)個(gè)問題歇由。

Stack OverFlow年度調(diào)查結(jié)果榜:每年Stack OverFlow都會(huì)讓開發(fā)者參與一項(xiàng)調(diào)查;2018年1月果港,有超過10萬(wàn)開發(fā)者參加了長(zhǎng)達(dá)30分鐘的問卷調(diào)查沦泌。調(diào)查設(shè)計(jì)程序開發(fā)的各個(gè)方面。這個(gè)調(diào)查中有很多有趣的問答:今年辛掠,我們討論了一些新的主題谢谦,從人工智能到編碼倫理。以下是今年結(jié)果中的一些最重要的內(nèi)容:

  1. DevOps和機(jī)器學(xué)習(xí)是當(dāng)今軟件行業(yè)的重要趨勢(shì)
  2. 只有很小一部分開發(fā)人員說(shuō)他們會(huì)編寫不道德的代碼
  3. 開發(fā)人員對(duì)人工智能提供的可能性總體上持樂觀態(tài)度萝衩,但對(duì)人工智能的危險(xiǎn)性并不一致回挽。
  4. 在我們的調(diào)查中,Python已經(jīng)在編程語(yǔ)言的行列中崛起猩谊,今年超越了C#千劈,就像它去年超過PHP一樣。
  5. 在評(píng)估預(yù)期工作時(shí)预柒,不同類型的開發(fā)人員應(yīng)用不同的優(yōu)先級(jí)队塘。女性表示袁梗,她們的首要任務(wù)是公司文化和職業(yè)發(fā)展機(jī)會(huì)宜鸯,而男性則表示,他們的首要任務(wù)是薪酬和使用特定技術(shù)遮怜。

我看到還有一項(xiàng)有趣的調(diào)查令我我很意外:最愛的框架淋袖、包 或者工具的第一竟然是TensorFlow(看來(lái)豬哥后面也要出一些TensorFlow的教程了:)

stack最愛框架或工具.png

以上數(shù)據(jù)淶源Stack OverFlow年度調(diào)查報(bào)告 :https://insights.stackoverflow.com/survey

五、IEEE Spectrum

IEEE Spectrum 對(duì) 48 種語(yǔ)言進(jìn)行排行锯梁,其排序綜合 9 個(gè)重要線上數(shù)據(jù)源的 11 個(gè)指標(biāo)而成(今年去掉了 Dice即碗,因?yàn)槠潢P(guān)閉了 API),例如 Stack Overflow陌凳、Twitter剥懒、Reddit、IEEE Xplore合敦、GitHub初橘、CareerBuilder 等。IEEE Spectrum與其它排行榜不同的是,IEEE Spectrum 可以讓讀者自己選擇參數(shù)組合時(shí)的權(quán)重保檐,得到不同的排序結(jié)果耕蝉。考慮到不同 Spectrum 讀者的需求夜只,他們提供了幾個(gè)預(yù)設(shè)的權(quán)重 —— 如新興的語(yǔ)言垒在、雇主需求的語(yǔ)言、開源的熱門語(yǔ)言等扔亥。

今年的榜單中 Python 衛(wèi)冕成功场躯,并且與第 2 名的距離拉得更遠(yuǎn)了一些,如今人工智能砸王、大數(shù)據(jù)等重?cái)?shù)據(jù)領(lǐng)域的浪潮未息推盛,預(yù)估 Python 還會(huì)繼續(xù)火下去。

IEEE Spectrum 2018 編程語(yǔ)言 Top 10 如下:


ieee語(yǔ)言排行.jpg

再看看就業(yè)市場(chǎng)對(duì)編程語(yǔ)言的需求谦铃,前 10 名如下圖所示:


ieee市場(chǎng)需求排名.jpg

以上數(shù)據(jù)淶源IEEE Spectrum官網(wǎng) :https://spectrum.ieee.org/static/interactive-the-top-programming-languages-2018

總結(jié)

這里豬哥只給大家列舉了這五個(gè)重要的編程排行指標(biāo)耘成,其重要性根據(jù)順序依次下降。從這幾個(gè)排行指標(biāo)我們可以發(fā)現(xiàn)Python已然成為了最流行的語(yǔ)言驹闰,但是根據(jù)TIOBE和咱們?cè)趯?shí)際求職中就能感受到目前稱霸的仍然是Java瘪菌。

我們?cè)谶x擇一門編程語(yǔ)言的時(shí)候,需要考慮的不僅僅是當(dāng)前就業(yè)需求嘹朗,還應(yīng)該考慮到就業(yè)競(jìng)爭(zhēng)行業(yè)前景师妙,可以說(shuō)現(xiàn)在Java工程師的競(jìng)爭(zhēng)比Python工程師的競(jìng)爭(zhēng)要激烈太多了,而且從事Java的開發(fā)也非常多屹培,受供求關(guān)系影響Java程序員將來(lái)會(huì)越來(lái)越貶值默穴,而反觀python開發(fā)目前國(guó)內(nèi)起步晚競(jìng)爭(zhēng)力小,而且政府也在大力支持發(fā)展人工智能褪秀,Python的路還很長(zhǎng)蓄诽。

《新一代人工智能發(fā)展規(guī)劃》是為搶抓人工智能發(fā)展的重大戰(zhàn)略機(jī)遇,構(gòu)筑我國(guó)人工智能發(fā)展的先發(fā)優(yōu)勢(shì)媒吗,加快建設(shè)創(chuàng)新型國(guó)家和世界科技強(qiáng)國(guó)仑氛,按照黨中央、國(guó)務(wù)院部署要求制定闸英。由國(guó)務(wù)院于2017年7月8日印發(fā)并實(shí)施锯岖。 ——百度百科

國(guó)務(wù)院人工智能.jpg

最后不得不聊的就是最近大火的go語(yǔ)言,我們簡(jiǎn)單看看go適合做什么:

Go語(yǔ)言主要用作服務(wù)器端開發(fā)甫何,其定位是用來(lái)開發(fā)“大型軟件”的出吹,主要用作服務(wù)器編程、web開發(fā)辙喂、網(wǎng)絡(luò)編程云平臺(tái)等

我們可以看到go語(yǔ)言優(yōu)勢(shì)其實(shí)和java的優(yōu)勢(shì)很像捶牢,而python的優(yōu)勢(shì)在于數(shù)據(jù)處理和人工智能等方向赃额,所以go只可能吞噬Java的份額,很難撼動(dòng)Python的奶酪叫确,所以將來(lái)會(huì)是Python跳芳、Java、Golang三足鼎立的局面嗎竹勉?

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末飞盆,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子次乓,更是在濱河造成了極大的恐慌吓歇,老刑警劉巖,帶你破解...
    沈念sama閱讀 212,816評(píng)論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件票腰,死亡現(xiàn)場(chǎng)離奇詭異城看,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)杏慰,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,729評(píng)論 3 385
  • 文/潘曉璐 我一進(jìn)店門测柠,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人缘滥,你說(shuō)我怎么就攤上這事轰胁。” “怎么了朝扼?”我有些...
    開封第一講書人閱讀 158,300評(píng)論 0 348
  • 文/不壞的土叔 我叫張陵赃阀,是天一觀的道長(zhǎng)。 經(jīng)常有香客問我擎颖,道長(zhǎng)榛斯,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,780評(píng)論 1 285
  • 正文 為了忘掉前任搂捧,我火速辦了婚禮驮俗,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘异旧。我一直安慰自己意述,他們只是感情好提佣,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,890評(píng)論 6 385
  • 文/花漫 我一把揭開白布吮蛹。 她就那樣靜靜地躺著,像睡著了一般拌屏。 火紅的嫁衣襯著肌膚如雪潮针。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 50,084評(píng)論 1 291
  • 那天倚喂,我揣著相機(jī)與錄音每篷,去河邊找鬼瓣戚。 笑死,一個(gè)胖子當(dāng)著我的面吹牛焦读,可吹牛的內(nèi)容都是我干的子库。 我是一名探鬼主播,決...
    沈念sama閱讀 39,151評(píng)論 3 410
  • 文/蒼蘭香墨 我猛地睜開眼矗晃,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼仑嗅!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起张症,我...
    開封第一講書人閱讀 37,912評(píng)論 0 268
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤仓技,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后俗他,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體脖捻,經(jīng)...
    沈念sama閱讀 44,355評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,666評(píng)論 2 327
  • 正文 我和宋清朗相戀三年兆衅,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了地沮。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,809評(píng)論 1 341
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡羡亩,死狀恐怖诉濒,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情夕春,我是刑警寧澤未荒,帶...
    沈念sama閱讀 34,504評(píng)論 4 334
  • 正文 年R本政府宣布,位于F島的核電站及志,受9級(jí)特大地震影響片排,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜速侈,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 40,150評(píng)論 3 317
  • 文/蒙蒙 一率寡、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧倚搬,春花似錦冶共、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,882評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至眨层,卻和暖如春庙楚,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背趴樱。 一陣腳步聲響...
    開封第一講書人閱讀 32,121評(píng)論 1 267
  • 我被黑心中介騙來(lái)泰國(guó)打工馒闷, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留酪捡,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 46,628評(píng)論 2 362
  • 正文 我出身青樓纳账,卻偏偏與公主長(zhǎng)得像逛薇,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子疏虫,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,724評(píng)論 2 351

推薦閱讀更多精彩內(nèi)容

  • 文/Bruce.Liu1 1.Python前世今生 1.1.Python歷史 Python的創(chuàng)始人: Guido ...
    BruceLiu1閱讀 11,788評(píng)論 3 120
  • 做了一個(gè)長(zhǎng)長(zhǎng)久久的夢(mèng) 夢(mèng)里小丸子總愛歪著頭問爺爺為什么 為什么鳥兒會(huì)叫 為什么桃花盛開 為什么春天撲閃撲閃的就來(lái)了...
    LolitaYB閱讀 191評(píng)論 0 0
  • 睡了一上午,醒來(lái)的時(shí)候已經(jīng)快十二點(diǎn)了斯议。 昨天晚上沒睡产捞,是今天早上才開始睡的。 聽了半夜的《萬(wàn)物生》哼御,《希然寧泊》坯临,...
    長(zhǎng)歡姑娘閱讀 673評(píng)論 1 2
  • 這里是我自己的一些總結(jié),如果需要具體flex的講解恋昼,阮一峰老師的教程對(duì)我讓我受益匪淺看靠。后續(xù)如果有坑,在這里繼續(xù)補(bǔ)充...
    ismyshellyiqi閱讀 530評(píng)論 0 0