新聞中心
一項(xiàng)新的大型開(kāi)發(fā)人員調(diào)查顯示,由于Python在機(jī)器學(xué)習(xí)和數(shù)據(jù)科學(xué)項(xiàng)目中的大量使用,它最終在編程語(yǔ)言的普及戰(zhàn)中超過(guò)了Java。

***一期的《Developer Economics State of the Developer Nation 16th Edition》報(bào)告稱?!癙ython已經(jīng)擁有820萬(wàn)活躍的開(kāi)發(fā)人員,并且在受歡迎程度上超過(guò)Java,排名第二,”在這份報(bào)告中,SlashData Ltd.調(diào)查了165個(gè)國(guó)家的1.9萬(wàn)多名開(kāi)發(fā)人員。
去年秋季的一份早期調(diào)查預(yù)測(cè)Python將超過(guò)Java,稱:“Python已經(jīng)擁有700萬(wàn)活躍的開(kāi)發(fā)人員,在受歡迎程度方面正在接近Java,這要?dú)w功于62%的機(jī)器學(xué)習(xí)開(kāi)發(fā)人員和數(shù)據(jù)科學(xué)家現(xiàn)在使用Python?!?/p>
這份新報(bào)告認(rèn)為“接近”的預(yù)測(cè)將成為現(xiàn)實(shí),并指出Python“是絕對(duì)增長(zhǎng)第二快的語(yǔ)言社區(qū),2018年凈新增Python開(kāi)發(fā)人員220萬(wàn)。”機(jī)器學(xué)習(xí)的興起是其流行的一個(gè)明顯因素。多達(dá)69%的機(jī)器學(xué)習(xí)開(kāi)發(fā)人員和數(shù)據(jù)科學(xué)家現(xiàn)在使用Python(而使用R語(yǔ)言的比例為24%)。
對(duì)于這門(mén)歷史悠久的Java語(yǔ)言來(lái)說(shuō),跌至第三名并不全是壞消息。因?yàn)镾lashData也指出其雖然相對(duì)較慢的增長(zhǎng),但總是排在旁行榜的前列。
增長(zhǎng)緩慢的語(yǔ)言(來(lái)源:SlashData)
“Java(760萬(wàn)活躍開(kāi)發(fā)者),C#(670萬(wàn))和C/C ++(630萬(wàn))在社區(qū)規(guī)模方面相當(dāng)接近,當(dāng)然是完善的語(yǔ)言。但是,這三種語(yǔ)言現(xiàn)在都在以較慢的速度增長(zhǎng),比起一般的開(kāi)發(fā)人員群體。雖然它們并不完全停滯不前,但它們不再是(新)開(kāi)發(fā)人員所關(guān)注的***種語(yǔ)言?!?/p>
當(dāng)然,基于JavaScript在Web開(kāi)發(fā)中的廣泛應(yīng)用,它在這份報(bào)告中仍然保持著***的位置——就像在其他大多數(shù)報(bào)告中一樣。
以下是去年秋季的一份報(bào)告中的圖表,列出了當(dāng)時(shí)增長(zhǎng)最快的語(yǔ)言:
JavaScript,Python和PHP在2018年報(bào)告中獲得增長(zhǎng)最快的語(yǔ)言(來(lái)源:SlashData)
除了編程語(yǔ)言排名,專注于開(kāi)發(fā)者經(jīng)濟(jì)的分析公司SlashData的這份報(bào)告還強(qiáng)調(diào)了其他五個(gè)主題:人工智能中的道德規(guī)范;性別戰(zhàn)爭(zhēng);新興技術(shù);云原生和敏捷的軟件世界。
SlashData提供的報(bào)告的主要亮點(diǎn)包括:
- 開(kāi)發(fā)人員同意他們不僅應(yīng)該請(qǐng)求用戶同意收集數(shù)據(jù)并遵守安全和數(shù)據(jù)保護(hù)法律,而且還應(yīng)該超越法律要求——72%的開(kāi)發(fā)人員這樣告訴我們。
- 區(qū)塊鏈和加密貨幣被宣傳為具有顛覆性的巨大潛力,但對(duì)于開(kāi)發(fā)者而言,它們似乎已達(dá)到穩(wěn)定水平。我們發(fā)現(xiàn),在這兩個(gè)領(lǐng)域中,只有3%的人采用了項(xiàng)目。
- 超過(guò)一半(58%)的開(kāi)發(fā)人員表示,他們遵循的項(xiàng)目管理方法可以歸為敏捷。Scrum是領(lǐng)先的敏捷框架,37%的開(kāi)發(fā)人員使用它。
- 在教授人工智能、ML或數(shù)據(jù)科學(xué)的開(kāi)發(fā)人員中,有一半對(duì)人工智能以道德和人類友好的方式行事的能力持有好感。
- 曾經(jīng)占統(tǒng)治地位的瀑布法則(waterfall methodology)目前只被15%的開(kāi)發(fā)人員使用。
- 在為搜索引擎或客戶支持管理開(kāi)發(fā)算法的ML開(kāi)發(fā)人員中,只有30%左右的人認(rèn)為人工智能不應(yīng)該取代人工工作,而在開(kāi)發(fā)股票市場(chǎng)預(yù)測(cè)或圖像分類/對(duì)象識(shí)別算法的開(kāi)發(fā)人員中,這一比例約為50%。
- 在使用編制工具或管理平臺(tái)的開(kāi)發(fā)人員中,57%的人在開(kāi)發(fā)DevOps。相比之下,普通開(kāi)發(fā)人員只占17%。
- 科技行業(yè)仍然由男性主導(dǎo)。回應(yīng)我們調(diào)查的女性開(kāi)發(fā)者與男性的比例為1比10(9%的女性和91%的男性)。這意味著全球有170萬(wàn)女性開(kāi)發(fā)者和1700萬(wàn)男性開(kāi)發(fā)者。
這份報(bào)告是在2018年11月至2019年2月期間完成的,報(bào)告背后的方法論在PDF中有詳細(xì)說(shuō)明,更多詳情在這里。
文章標(biāo)題:調(diào)查顯示:機(jī)器學(xué)習(xí)/數(shù)據(jù)科學(xué)推動(dòng)Python超越Java
瀏覽地址:http://m.5511xx.com/article/djehhcg.html


咨詢
建站咨詢
