精品国产一级在线观看,国产成人综合久久精品亚洲,免费一级欧美大片在线观看

當(dāng)前位置:新聞中心行業(yè)動態(tài) → 正文

換個姿勢,程序員最不喜歡的語言是什么?

責(zé)任編輯:editor006 作者:田曉旭 |來源:企業(yè)網(wǎng)D1Net  2017-11-14 16:15:27 本文摘自:it168網(wǎng)站

關(guān)于編程語言,大家一直在爭論"誰才是最好的編程語言",可一直也沒有一個定論。今天我們不再老生常談?wù)l才是最好的編程語言,而是反其道行之,看看程序員最想diss哪種語言?

Stack Overflow中有標(biāo)簽功能,程序員可以添加標(biāo)簽來標(biāo)注自己喜歡或者不喜歡的工作,同時這也為我們研究成千上萬程序員的喜好提供了素材,本文將著重筆墨于編程語言。衡量一種編程語言流行程度的方法有千萬種,例如 ,而本文的數(shù)據(jù)來自用戶標(biāo)簽。

換個姿勢,程序員最不喜歡的編程語言是哪個?

  編程語言

如何將標(biāo)簽作為衡量標(biāo)準(zhǔn)呢?每個標(biāo)簽都有兩極,我們并不是單純的看喜歡或者不喜歡,而是看不喜歡標(biāo)簽的占比,如果是50%那么就說明它的喜好不是很明確,如果是1%,那么就說明絕大多數(shù)的人是喜歡的。

首先,我們先來看一下編程語言列表,在Stack Overflow中程序員提到的編程語言多達(dá)2000多種。

換個姿勢,程序員最不喜歡的編程語言是哪個?

通過上圖的調(diào)查結(jié)果,我們發(fā)現(xiàn)Perl ,Delphi和VBA處在程序員最不喜歡編程語言的行列中,緊跟在后面的是PHP,Objective-C,Coffeescript和Ruby。而R語言則是最受程序員歡迎的編程語言。

如果,我們在把目光聚焦一下,我們就會發(fā)現(xiàn)最喜歡的語言往往也是快速增長和發(fā)展的語言。例如,R,Python,Typescript,Go和Rust都是在Stack Overflow中快速增長的。而Perl,Objective-C和Ruby等語言市場正在不斷萎縮。

我們通過比較每種語言的市場規(guī)模和增長速度與不喜歡的百分比來檢驗(yàn)上文中提到的結(jié)論。下圖中橙色點(diǎn)代表最不喜歡的語言。該數(shù)據(jù)統(tǒng)計我們限制在了高收入國家,例如美國,英國,德國和加拿大。

換個姿勢,程序員最不喜歡的編程語言是哪個?

一般來說,成長的標(biāo)簽與不喜歡的頻率存在著一種關(guān)系。如果不喜歡的比例超過3%,那么這門編程語言在Stack Overflow中基本都處于市場萎縮的狀態(tài)。而R,Rust,Typescript和Kotlin在Stack Overflow中都屬于快速增長的標(biāo)簽。

但是也有例外,其中之一就是Clojure。在調(diào)查中幾乎沒有人表示不喜歡它,但是它在去年開始快速萎縮。另一個例外是MATLAB,沒有很多人表示不喜歡它,但它也正在縮小。這可能和調(diào)查數(shù)據(jù)有關(guān)系,任何Web開發(fā)人員都可能吐槽PHP,C#或Ruby,但是沒有從事過數(shù)據(jù)分析工作的人卻無法吐槽MATLAB表達(dá)意見。

除此之外,出現(xiàn)這種情況的原因還有一種。那就是如果大家已經(jīng)感覺到這種語言正在越來越流行,大家就會更樂于表達(dá)自己的不喜歡。長此以往,我們可以預(yù)見到也許不喜歡的領(lǐng)域中往往蘊(yùn)含著技術(shù)的自然進(jìn)步。

上文我們討論了程序員最不喜歡的編程語言,接下來我們探討一下大家最不喜歡的技術(shù),本文將技術(shù)范圍限制在了Stack Overflow中討論超過1000以上。

換個姿勢,程序員最不喜歡的編程語言是哪個?

從上圖中我們看到微軟的好幾個技術(shù)都上榜了,例如Internet Explorer和Visual Basic以及"Microsoft"的自身標(biāo)簽。一些較舊的語言,如COBOL,F(xiàn)ortran和Pascal也出現(xiàn)在了榜單中。

需要強(qiáng)調(diào)的是,這并不是對技術(shù)、質(zhì)量或者人氣的指責(zé)。這只是表達(dá)哪些技術(shù)在人群中,至少是一部分人群中帶來了負(fù)面的情緒和不好的體驗(yàn)。

除了不喜歡的技術(shù),我們還統(tǒng)計了廣受歡迎的技術(shù)。

換個姿勢,程序員最不喜歡的編程語言是哪個?

  標(biāo)簽網(wǎng)絡(luò)

我們可以將所有的標(biāo)簽組合成一個故事,形成一個網(wǎng)絡(luò)。之前,來代表整個軟件生態(tài)系統(tǒng)。我們根據(jù)每個標(biāo)簽的不喜歡程度對節(jié)點(diǎn)進(jìn)行著色,了解生態(tài)系統(tǒng)的哪些部分比其他標(biāo)簽更具爭議性。

換個姿勢,程序員最不喜歡的編程語言是哪個?

上圖中我們看到Microsoft(以C#和.NET為中心),PHP(以及WordPress和Drupal)以及移動開發(fā)(特別是Objective-C)的子生態(tài)系統(tǒng)中都存在極化標(biāo)簽集群。在操作系統(tǒng)集群中,我們可以看到諸如OSX,特別是Windows的系統(tǒng)有很多diss者,但是像Linux,Ubuntu和Unix卻沒有吐槽者。

競爭

就像有人會有特別喜歡的事物,他們有沒有特別不喜歡的語言或技術(shù)呢?我們可以使用一個特殊的φ系數(shù)來測量這個值。

換個姿勢,程序員最不喜歡的編程語言是哪個?

這就突出了軟件生態(tài)系統(tǒng)的一些"競爭對手":Linux vs Windows,Git vs SVN,vim vs emacs以及R vs SAS。它們之間的關(guān)系大多數(shù)都不是相反的,而是反映了解決問題的兩種相似方法。很多人建議要從過去的流行技術(shù)過度到更現(xiàn)代的技術(shù),SVN由Git取代,XML替換為JSON,VB替換為C#。這對程序員來說是非常有意義的,因?yàn)闆]有人愿意使用他們認(rèn)為已經(jīng)過時的東西。

關(guān)鍵字:語言市場程序員

本文摘自:it168網(wǎng)站

x 換個姿勢,程序員最不喜歡的語言是什么? 掃一掃
分享本文到朋友圈
當(dāng)前位置:新聞中心行業(yè)動態(tài) → 正文

換個姿勢,程序員最不喜歡的語言是什么?

責(zé)任編輯:editor006 作者:田曉旭 |來源:企業(yè)網(wǎng)D1Net  2017-11-14 16:15:27 本文摘自:it168網(wǎng)站

關(guān)于編程語言,大家一直在爭論"誰才是最好的編程語言",可一直也沒有一個定論。今天我們不再老生常談?wù)l才是最好的編程語言,而是反其道行之,看看程序員最想diss哪種語言?

Stack Overflow中有標(biāo)簽功能,程序員可以添加標(biāo)簽來標(biāo)注自己喜歡或者不喜歡的工作,同時這也為我們研究成千上萬程序員的喜好提供了素材,本文將著重筆墨于編程語言。衡量一種編程語言流行程度的方法有千萬種,例如 ,而本文的數(shù)據(jù)來自用戶標(biāo)簽。

換個姿勢,程序員最不喜歡的編程語言是哪個?

  編程語言

如何將標(biāo)簽作為衡量標(biāo)準(zhǔn)呢?每個標(biāo)簽都有兩極,我們并不是單純的看喜歡或者不喜歡,而是看不喜歡標(biāo)簽的占比,如果是50%那么就說明它的喜好不是很明確,如果是1%,那么就說明絕大多數(shù)的人是喜歡的。

首先,我們先來看一下編程語言列表,在Stack Overflow中程序員提到的編程語言多達(dá)2000多種。

換個姿勢,程序員最不喜歡的編程語言是哪個?

通過上圖的調(diào)查結(jié)果,我們發(fā)現(xiàn)Perl ,Delphi和VBA處在程序員最不喜歡編程語言的行列中,緊跟在后面的是PHP,Objective-C,Coffeescript和Ruby。而R語言則是最受程序員歡迎的編程語言。

如果,我們在把目光聚焦一下,我們就會發(fā)現(xiàn)最喜歡的語言往往也是快速增長和發(fā)展的語言。例如,R,Python,Typescript,Go和Rust都是在Stack Overflow中快速增長的。而Perl,Objective-C和Ruby等語言市場正在不斷萎縮。

我們通過比較每種語言的市場規(guī)模和增長速度與不喜歡的百分比來檢驗(yàn)上文中提到的結(jié)論。下圖中橙色點(diǎn)代表最不喜歡的語言。該數(shù)據(jù)統(tǒng)計我們限制在了高收入國家,例如美國,英國,德國和加拿大。

換個姿勢,程序員最不喜歡的編程語言是哪個?

一般來說,成長的標(biāo)簽與不喜歡的頻率存在著一種關(guān)系。如果不喜歡的比例超過3%,那么這門編程語言在Stack Overflow中基本都處于市場萎縮的狀態(tài)。而R,Rust,Typescript和Kotlin在Stack Overflow中都屬于快速增長的標(biāo)簽。

但是也有例外,其中之一就是Clojure。在調(diào)查中幾乎沒有人表示不喜歡它,但是它在去年開始快速萎縮。另一個例外是MATLAB,沒有很多人表示不喜歡它,但它也正在縮小。這可能和調(diào)查數(shù)據(jù)有關(guān)系,任何Web開發(fā)人員都可能吐槽PHP,C#或Ruby,但是沒有從事過數(shù)據(jù)分析工作的人卻無法吐槽MATLAB表達(dá)意見。

除此之外,出現(xiàn)這種情況的原因還有一種。那就是如果大家已經(jīng)感覺到這種語言正在越來越流行,大家就會更樂于表達(dá)自己的不喜歡。長此以往,我們可以預(yù)見到也許不喜歡的領(lǐng)域中往往蘊(yùn)含著技術(shù)的自然進(jìn)步。

上文我們討論了程序員最不喜歡的編程語言,接下來我們探討一下大家最不喜歡的技術(shù),本文將技術(shù)范圍限制在了Stack Overflow中討論超過1000以上。

換個姿勢,程序員最不喜歡的編程語言是哪個?

從上圖中我們看到微軟的好幾個技術(shù)都上榜了,例如Internet Explorer和Visual Basic以及"Microsoft"的自身標(biāo)簽。一些較舊的語言,如COBOL,F(xiàn)ortran和Pascal也出現(xiàn)在了榜單中。

需要強(qiáng)調(diào)的是,這并不是對技術(shù)、質(zhì)量或者人氣的指責(zé)。這只是表達(dá)哪些技術(shù)在人群中,至少是一部分人群中帶來了負(fù)面的情緒和不好的體驗(yàn)。

除了不喜歡的技術(shù),我們還統(tǒng)計了廣受歡迎的技術(shù)。

換個姿勢,程序員最不喜歡的編程語言是哪個?

  標(biāo)簽網(wǎng)絡(luò)

我們可以將所有的標(biāo)簽組合成一個故事,形成一個網(wǎng)絡(luò)。之前,來代表整個軟件生態(tài)系統(tǒng)。我們根據(jù)每個標(biāo)簽的不喜歡程度對節(jié)點(diǎn)進(jìn)行著色,了解生態(tài)系統(tǒng)的哪些部分比其他標(biāo)簽更具爭議性。

換個姿勢,程序員最不喜歡的編程語言是哪個?

上圖中我們看到Microsoft(以C#和.NET為中心),PHP(以及WordPress和Drupal)以及移動開發(fā)(特別是Objective-C)的子生態(tài)系統(tǒng)中都存在極化標(biāo)簽集群。在操作系統(tǒng)集群中,我們可以看到諸如OSX,特別是Windows的系統(tǒng)有很多diss者,但是像Linux,Ubuntu和Unix卻沒有吐槽者。

競爭

就像有人會有特別喜歡的事物,他們有沒有特別不喜歡的語言或技術(shù)呢?我們可以使用一個特殊的φ系數(shù)來測量這個值。

換個姿勢,程序員最不喜歡的編程語言是哪個?

這就突出了軟件生態(tài)系統(tǒng)的一些"競爭對手":Linux vs Windows,Git vs SVN,vim vs emacs以及R vs SAS。它們之間的關(guān)系大多數(shù)都不是相反的,而是反映了解決問題的兩種相似方法。很多人建議要從過去的流行技術(shù)過度到更現(xiàn)代的技術(shù),SVN由Git取代,XML替換為JSON,VB替換為C#。這對程序員來說是非常有意義的,因?yàn)闆]有人愿意使用他們認(rèn)為已經(jīng)過時的東西。

關(guān)鍵字:語言市場程序員

本文摘自:it168網(wǎng)站

電子周刊
回到頂部

關(guān)于我們聯(lián)系我們版權(quán)聲明隱私條款廣告服務(wù)友情鏈接投稿中心招賢納士

企業(yè)網(wǎng)版權(quán)所有 ©2010-2024 京ICP備09108050號-6 京公網(wǎng)安備 11010502049343號

^
  • <menuitem id="jw4sk"></menuitem>

    1. <form id="jw4sk"><tbody id="jw4sk"><dfn id="jw4sk"></dfn></tbody></form>
      主站蜘蛛池模板: 浦县| 林州市| 东方市| 沾化县| 芷江| 瓦房店市| 青岛市| 焦作市| 鹤岗市| 张家川| 康马县| 榕江县| 波密县| 浦北县| 开原市| 新竹市| 桃源县| 博湖县| 宁化县| 甘洛县| 兴隆县| 朝阳县| 法库县| 长垣县| 孟津县| 通许县| 宝应县| 齐齐哈尔市| 缙云县| 广饶县| 宝山区| 山丹县| 雅江县| 新宁县| 武安市| 开平市| 台湾省| 静海县| 浏阳市| 望谟县| 乐业县|