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

JetBrains 2020 年開(kāi)發(fā)者生態(tài)系統(tǒng)狀況報(bào)告,JAVA 仍是很受歡迎的語(yǔ)言

開(kāi)發(fā) 前端
本報(bào)告介紹了由 JetBrains 進(jìn)行的第四次年度開(kāi)發(fā)商生態(tài)系統(tǒng)調(diào)查的合并結(jié)果。到 2020 年初,他們對(duì) 19696 名開(kāi)發(fā)人員進(jìn)行了調(diào)查,這些反饋幫助 JetBrains 確定了有關(guān)工具,技術(shù),編程語(yǔ)言以及開(kāi)發(fā)世界許多其他令人興奮方面的最新趨勢(shì)。

 本報(bào)告介紹了由 JetBrains 進(jìn)行的第四次年度開(kāi)發(fā)商生態(tài)系統(tǒng)調(diào)查的合并結(jié)果。到 2020 年初,他們對(duì) 19696 名開(kāi)發(fā)人員進(jìn)行了調(diào)查,這些反饋幫助 JetBrains 確定了有關(guān)工具,技術(shù),編程語(yǔ)言以及開(kāi)發(fā)世界許多其他令人興奮方面的最新趨勢(shì)。

內(nèi)容重點(diǎn):

  • JAVA:是比較流行的主要編程語(yǔ)言。
  • JavaScript:是最常用的整體編程語(yǔ)言。
  • 網(wǎng)站;是開(kāi)發(fā)人員最常使用的應(yīng)用程序類(lèi)型。
  • 網(wǎng)絡(luò)(后端);是比較受歡迎的平臺(tái)。
  • Go,Kotlin,Python:是開(kāi)發(fā)人員計(jì)劃采用或遷移到的前三種語(yǔ)言。
  • Python:在過(guò)去的12個(gè)月中使用的語(yǔ)言列表已超過(guò)Java。這是研究最多的語(yǔ)言。在過(guò)去的12個(gè)月中,有30%的受訪者開(kāi)始或繼續(xù)學(xué)習(xí)Python,甚至比去年還多。

以下為正式內(nèi)容:

編程語(yǔ)言

  • 橙色表示最近12月使用
  • 黑色表示計(jì)劃采用或遷移

 

JavaScript 是使用人數(shù)最多的編程語(yǔ)言,Kotlin 是最多人想要使用的編程語(yǔ)言。

來(lái)自其他機(jī)構(gòu)數(shù)據(jù)統(tǒng)計(jì),全球約有 2040 萬(wàn)活躍的開(kāi)發(fā)者,其中大約有 1220 萬(wàn)開(kāi)發(fā)者在使用 JavaScript,像 Google 維護(hù)的 AngularJS、Facebook 的 React 和 Vue.js 都享受著 JavaScript 框架的大力扶持。在過(guò)去兩年中,也已經(jīng)有 300 萬(wàn)開(kāi)發(fā)者加入了 JavaScript 社區(qū)。

Kotlin 是過(guò)去兩年來(lái)增長(zhǎng)最快的語(yǔ)言,共新增了 110 萬(wàn)開(kāi)發(fā)者,很大的原因應(yīng)該是 Google 選擇了 Kotlin 作為 Android 開(kāi)發(fā)的首選語(yǔ)言。這一數(shù)據(jù)與 GitHub 近兩年報(bào)告當(dāng)中的數(shù)據(jù)也是吻合的。

您是否計(jì)劃在接下來(lái)的12個(gè)月內(nèi)采用或遷移到其他語(yǔ)言?如果是這樣,去哪一個(gè)?

 

有 59% 的 GO 開(kāi)發(fā)者沒(méi)有意向遷移到其他語(yǔ)言,41 %的JavaScript 開(kāi)發(fā)者有意向遷移到 Go 語(yǔ)言。

Go 語(yǔ)言有四大優(yōu)勢(shì)讓他成為「最想遷移語(yǔ)言第一名」:

  • Go 語(yǔ)言容易上手;
  • Go 語(yǔ)言解決了并發(fā)編程和寫(xiě)底層應(yīng)用開(kāi)發(fā)效率的痛點(diǎn);
  • Go 語(yǔ)言有 Google 這個(gè)世界一流的技術(shù)公司在后面;
  • Go 語(yǔ)言的殺手級(jí)應(yīng)用是 Docker,而 Docker 的生態(tài)圈在這幾年完全爆棚了。

您的主要編程語(yǔ)言是什么?

 

Typescript 穩(wěn)步增長(zhǎng)。它的使用率已從 2017 年的 12% 和 1% 的主要語(yǔ)言增長(zhǎng)到 2020 年的 28% 和 12%。

在JavaScript 繼續(xù)流行的基礎(chǔ)上,與此同時(shí),越來(lái)越多的前端項(xiàng)目嘗試使用更安全、開(kāi)發(fā)效率更高的 TypeScript 重構(gòu)。 作為 JavaScript 生態(tài)的一部分,TypeScript 的強(qiáng)類(lèi)型約束雖然帶來(lái)了開(kāi)發(fā)成本的增加,但是也幫助開(kāi)發(fā)者減少了寫(xiě)出低級(jí) bug 的概率,減少了后期維護(hù)成本。Vue3.0、Angular 2+、VSCode、Echarts 等知名項(xiàng)目都在用 TypeScript 重構(gòu)。

您針對(duì)哪些平臺(tái)開(kāi)發(fā)?

 

您開(kāi)發(fā)什么類(lèi)型的軟件?(包括用于專業(yè)或個(gè)人目的的任何編程語(yǔ)言的應(yīng)用程序)

 

您開(kāi)發(fā)什么類(lèi)型的軟件?(按主要語(yǔ)言)

 

有 81% 的人使用PHP開(kāi)發(fā)前端網(wǎng)站,有45%的開(kāi)發(fā)者使用C# 來(lái)看法使用的小程序,在商業(yè)智能、數(shù)據(jù)分析和機(jī)器學(xué)習(xí)領(lǐng)域 Python 以 49% 的優(yōu)勢(shì)位列第一。

使用PHP框架可以簡(jiǎn)化整個(gè) Web 的開(kāi)發(fā),PHP 框架中存在的 MVC 架構(gòu)將有助于代碼的使用和維護(hù)。這種 MVC 架構(gòu)可以輕松地為每個(gè)模塊分別分離文件。而且PHP還擁有較高的穩(wěn)定性,這是開(kāi)發(fā)者選擇它的很重要的原因之一。

Python 是在數(shù)據(jù)科學(xué)領(lǐng)域中非常流行的語(yǔ)言。人工智能(AI)和數(shù)據(jù)分析(BA)是兩個(gè)構(gòu)建開(kāi)源語(yǔ)言非常普遍的領(lǐng)域。Python語(yǔ)言都有多種強(qiáng)大的支持環(huán)境,可以幫助數(shù)據(jù)科學(xué)家更有效地進(jìn)行科學(xué)工作。

機(jī)器學(xué)習(xí)和數(shù)據(jù)分析之間的界限相對(duì)比較模糊。一般認(rèn)為機(jī)器學(xué)習(xí)在模型可解釋性方面比較注重先驗(yàn)的準(zhǔn)確性,而數(shù)據(jù)分析則更關(guān)注可解釋性和事實(shí)推演。Python由于越來(lái)越多地應(yīng)用于先驗(yàn)的準(zhǔn)確性,也因此在機(jī)器學(xué)習(xí)中建立了很好的聲譽(yù)。

您是否為開(kāi)源項(xiàng)目做出貢獻(xiàn)?

 

調(diào)查結(jié)果表明約有68%(44%+20%+4%)的開(kāi)發(fā)者幾乎沒(méi)有或很少為開(kāi)源項(xiàng)目做過(guò)貢獻(xiàn),僅有5% 的開(kāi)發(fā)者正在全身心的投入到開(kāi)源項(xiàng)目的建設(shè)中。

移動(dòng)移動(dòng)問(wèn)題僅顯示給為移動(dòng)開(kāi)發(fā)的受訪者。

您針對(duì)哪種移動(dòng)操作系統(tǒng)開(kāi)發(fā)?

 

數(shù)據(jù)顯示有 45%的「雙重開(kāi)發(fā)者」 ,單獨(dú)語(yǔ)言開(kāi)發(fā)者中 Android 開(kāi)發(fā)者數(shù)量要遠(yuǎn)高于 iOS 開(kāi)發(fā)者。

您使用哪種跨平臺(tái)移動(dòng)框架?

 

本地工具仍然是移動(dòng)開(kāi)發(fā)中很受歡迎的解決方案。三分之二的移動(dòng)開(kāi)發(fā)人員都在使用它們。此外,一半的移動(dòng)開(kāi)發(fā)人員使用跨平臺(tái)技術(shù)或框架。在這些框架中,React Native仍然是很受歡迎的框架,并且被42%的移動(dòng)開(kāi)發(fā)人員所使用。

您使用哪種跨平臺(tái)移動(dòng)框架?

 

在過(guò)去的一年中,F(xiàn)lutter的受歡迎程度有所提高,其份額增長(zhǎng)了9個(gè)百分點(diǎn)。同期,Cordova,Ionic和Xamarin的股票均下跌約10個(gè)百分點(diǎn)。

您當(dāng)前正在開(kāi)發(fā)的移動(dòng)應(yīng)用程序中使用以下哪些組件?

 

大數(shù)據(jù)

向檢查“數(shù)據(jù)分析”,“數(shù)據(jù)工程”或“機(jī)器學(xué)習(xí)”的受訪者展示本節(jié)中的問(wèn)題,這些問(wèn)題是“您參與哪種活動(dòng)?” 或“數(shù)據(jù)分析師/數(shù)據(jù)工程師/數(shù)據(jù)科學(xué)家”問(wèn)題“無(wú)論職位高低,以下哪一項(xiàng)最能描述您的工作角色?”。

您可以從他們的答案中得到很多,他們不需要任何大數(shù)據(jù)工具。

 

 


 

責(zé)任編輯:華軒 來(lái)源: SegmentFault
相關(guān)推薦

2021-09-29 09:02:04

JetBrains開(kāi)發(fā)者原始數(shù)據(jù)

2020-02-05 13:44:00

JavaScriptJava程序員

2024-01-18 08:09:13

Jet BrainsIDEA開(kāi)發(fā)工具

2012-10-23 14:01:21

Yibo 客戶端已經(jīng)停

2020-10-18 12:01:52

編程語(yǔ)言JavaPython

2020-02-17 14:56:24

JrebelJava生態(tài)系統(tǒng)技術(shù)

2023-05-25 10:46:25

微軟OpenAIAI

2012-04-09 13:49:04

WP7開(kāi)發(fā)者Windows Pho

2023-11-21 14:44:14

AI

2015-11-06 11:14:35

2015容器生態(tài)系統(tǒng)調(diào)查報(bào)告

2020-11-03 09:14:30

編程語(yǔ)言Go技術(shù)

2021-03-02 08:40:38

區(qū)塊鏈編程語(yǔ)言開(kāi)發(fā)

2011-12-09 11:02:52

NoSQL

2012-03-21 22:41:56

Windows Pho開(kāi)發(fā)者春“Phone”計(jì)劃

2019-06-20 14:16:29

JavaGo編程語(yǔ)言

2018-03-06 09:57:17

HackerRankPython編程

2020-09-25 15:39:57

Java技術(shù)開(kāi)發(fā)

2015-07-02 10:30:25

Anroid生態(tài)系統(tǒng)移動(dòng)

2024-07-12 15:19:36

點(diǎn)贊
收藏

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