自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

7月編程語言排行榜來了,為什么不同媒體報道的結(jié)果不一樣?

開發(fā) 開發(fā)工具
對于編程語言的排名之爭就從來沒有消停過,每個月我們都能在行業(yè)主流媒體中看到編程語言的排行榜。但是為什么,我們經(jīng)常會發(fā)現(xiàn),有的媒體報道說Java第一,而有的媒體報道說Python第一,排行榜又都有模有樣,這都是真實(shí)的嗎?

在程序員的世界里一直流傳著這樣的一個笑話:

某女:你能讓這個論壇的人都吵起來,我今晚就跟你走。

某軟件工程師:PHP是***的語言!某論壇真的就炸鍋了,各種吵架……

某女:服了你了,我們走吧,你想干啥都行。

某軟件工程師:今天不行,我一定要說服他們,PHP必須是***的語言……

對于編程語言的排名之爭就從來沒有消停過,每個月我們都能在行業(yè)主流媒體中看到編程語言的排行榜。但是為什么,我們經(jīng)常會發(fā)現(xiàn),有的媒體報道說Java***,而有的媒體報道說Python***,排行榜又都有模有樣,這都是真實(shí)的嗎?

以2019年7月編程語言排行榜為例,我們可以找到各主流媒體發(fā)布的排行榜有下面兩個版本:

版本1:Java***、C第二、Python第三

 

版本2:Python***、Java第二、Javascript第三

 

為什么我們在不同地方會這樣兩個截然不同的結(jié)果呢?這是由于這兩份榜單來自來個不同的組織,其中版本1為TIOBE排行榜,版本2為PYPL排行榜。

那么這兩個都是什么鬼呢?下面一起來看看。

TIOBE排行榜

TIOBE編程語言排行榜是編程語言流行趨勢的一個指標(biāo),每月更新,這份排行榜排名基于互聯(lián)網(wǎng)有經(jīng)驗的程序員、課程和第三方廠商的數(shù)量。排名使用著名的搜索引擎(諸如Google、MSN、Yahoo!、Wikipedia、YouTube以及Baidu等)進(jìn)行計算。請注意這個排行榜只是反映某個編程語言的熱門程度,并不能說明一門編程語言好不好,或者一門語言所編寫的代碼數(shù)量多少。

官方地址:https://www.tiobe.com/tiobe-index/

PYPL排行榜

YPL排行榜也是一個關(guān)于編程語言流行度的參考指標(biāo),其榜單數(shù)據(jù)的排名均是根據(jù)榜單對象在 Google 上相關(guān)的搜索頻率進(jìn)行統(tǒng)計排名,原始數(shù)據(jù)來自 Google Trends,也就是說某項語言或者某款 IDE 在 Google 上搜索頻率越高,表示它越受歡迎。如果你相信這些來自眾多開發(fā)者以及用戶的選擇,我們可以將 PYPL 作為一個參考,以幫助決定學(xué)習(xí)何種語言或 IDE,或者在新的軟件項目中使用何種語言或數(shù)據(jù)庫。

官方地址:http://pypl.github.io/PYPL.html

總結(jié)

由于這兩個榜單的依據(jù)不同,所以榜單結(jié)果出現(xiàn)不同是非常正常的現(xiàn)象。同時,這兩個榜單其實(shí)都只是反映了編程語言的熱門與受歡迎程度,與語言本身的好壞并沒有直接關(guān)系。我認(rèn)為每一個語言的熱門很多時候都與語言本身特性所擅長的領(lǐng)域發(fā)展趨勢會有很大的關(guān)系,由于每個語言的某些特點(diǎn)會在某些方面具備獨(dú)特的優(yōu)勢,這些優(yōu)勢對于某些領(lǐng)域又特別的適配,當(dāng)這個領(lǐng)域中有很大的突破時,就極有可能引起某個語言的崛起。

那么在我們學(xué)習(xí)的過程中,是不是一定要照著趨勢走呢?個人建議并不要以此作為唯一參考,還是要結(jié)合自己的興趣來選擇學(xué)習(xí)方向。雖然某個領(lǐng)域的發(fā)展會帶來更多這個語言的相關(guān)崗位,但是熱門的同時也會帶來更多人與人之間的競爭。這既是學(xué)習(xí)熱門語言的優(yōu)勢,也是劣勢。所以,更多的還是要去考慮,這個熱門背后所處領(lǐng)域是否是你所熱愛并且可以沉下心去學(xué)習(xí)和堅持的方向。因為唯有熱愛與堅持,才能讓你在程序人生中屹立不倒!

【本文為51CTO專欄作者“翟永超”的原創(chuàng)稿件,轉(zhuǎn)載請通過51CTO聯(lián)系作者獲取授權(quán)】

 

戳這里,看該作者更多好文

責(zé)任編輯:武曉燕 來源: 程序猿DD
相關(guān)推薦

2020-03-07 22:01:58

編程語言JavaPython

2013-07-15 01:24:49

新聞回顧

2019-07-23 14:14:59

編程語言JavaPython

2021-07-07 05:42:24

編程語言開發(fā)

2021-07-12 23:53:22

Python交換變量

2019-08-01 15:24:01

編程語言Java微軟

2009-07-06 09:18:27

編程語言排行榜Java

2012-07-05 16:59:42

編程語言排行榜

2020-02-14 09:19:12

編程語言JavaPython

2020-08-13 11:55:33

編程語言JavaPython

2021-09-23 10:50:42

編程語言Python排行

2013-07-09 10:58:22

編程語言排行榜語言排行

2023-06-09 15:39:40

編程語言Python

2012-03-07 17:24:10

戴爾咨詢

2012-12-20 10:17:32

IT運(yùn)維

2018-07-10 11:05:55

Emoji蘋果Google

2015-07-13 10:52:15

TIOBE編程語言排行榜

2019-10-21 10:59:52

編程語言JavaC

2009-11-11 10:35:59

2010-05-17 09:04:50

動態(tài)語言
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號