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

2021年開發(fā)者報告出爐!TypeScript崛起,JavaScript仍居榜首

新聞 前端
近日,JetBrains進行了第五次年度開發(fā)者生態(tài)系統(tǒng)調(diào)查報告(State of Developer Ecosystem 2021)對來自全球183個國家或地區(qū)的31743名開發(fā)者進行了調(diào)查。

  [[412283]]

近日,JetBrains進行了第五次年度開發(fā)者生態(tài)系統(tǒng)調(diào)查報告(State of Developer Ecosystem 2021)對來自全球183個國家或地區(qū)的31743名開發(fā)者進行了調(diào)查。

2021 年開發(fā)者報告出爐!TypeScript崛起,JavaScript仍居榜首

說到JetBrains,想必大家上學(xué)的時候多多少少都接觸過,畢竟免費的全家桶,不用白不用。

2021 年開發(fā)者報告出爐!TypeScript崛起,JavaScript仍居榜首

當(dāng)然了,這也不一定。

2021 年開發(fā)者報告出爐!TypeScript崛起,JavaScript仍居榜首

言歸正傳,各類關(guān)于編程語言的受歡迎度的調(diào)查向來都是一個喜聞樂見的話題。

2021 年開發(fā)者報告出爐!TypeScript崛起,JavaScript仍居榜首

在看調(diào)查結(jié)果之前,首先需要強調(diào)一點:HTML/CSS并不是一種編程語言。

不過把HTML/CSS與其它編程語言放在一起比較還是有一定道理的。

2021 年開發(fā)者報告出爐!TypeScript崛起,JavaScript仍居榜首

從結(jié)果上來看,69%的開發(fā)者在過去12個月中使用的都是JavaScript。

直覺上和Stack Overflow的結(jié)果差異甚大,這又是為何?

果不其然,在調(diào)查中,Web后端的開發(fā)者占71%,Web前端占58%。

2021 年開發(fā)者報告出爐!TypeScript崛起,JavaScript仍居榜首

畢竟,憑借著React、Node.js和Vue.js等框架,Web開發(fā)者在前端和后端都可以使用JavaScript。

當(dāng)然了,HTML/CSS能排到第二位也毫不意外。

TypeScript的興起

過去五年里,TypeScript的使用人數(shù)從2017年的12%升到2021年的29%,成為了使用人數(shù)增長最快的語言之一。

2021 年開發(fā)者報告出爐!TypeScript崛起,JavaScript仍居榜首

雖然同為微軟開發(fā)的編程語言,TypeScript的使用和受歡迎程度顯然早已超過了C#,并且直追PHP。

相比之下,C#在過去幾年就逐漸減少,而JavaScript和其他幾種語言也呈下降趨勢,或保持相對平穩(wěn)。

這里簡單介紹一下,TypeScript是一個強類型的JavaScript超集,同時使用了JavaScript和C#的語法。

從技術(shù)上講,TypeScript就是具有靜態(tài)類型的JavaScript。

相比起JavaScript,TypeScript的代碼更容易理解,并且極大程度地避免了由動態(tài)類型的自由度所帶來的bug。

由于TypeScript可以被編譯為JavaScript,因此在任何可以用到JavaScript的地方,TypeScript也同樣適用。

2021 年開發(fā)者報告出爐!TypeScript崛起,JavaScript仍居榜首

除此之外,當(dāng)開發(fā)者被問到他們計劃遷移到什么語言時,TypeScript與Kotlin并列第二位(9%),僅次于Go(11%)。

語言之外

除了關(guān)注用什么編程語言以外,還有一點也是大家喜聞樂見的:程序員都在用什么操作系統(tǒng)。

2021 年開發(fā)者報告出爐!TypeScript崛起,JavaScript仍居榜首

據(jù)JetBrains調(diào)查,開發(fā)者對操作系統(tǒng)的偏好在這5年來基本保持不變,最多人使用的操作系統(tǒng)是Windows (61%),其次是Linux (47%)、macOS (44%) 和其他 (1%)。

2021 年開發(fā)者報告出爐!TypeScript崛起,JavaScript仍居榜首

調(diào)查顯示有越來越多的女性開發(fā)者選擇加入到這個行列,她們主要會參與到數(shù)據(jù)分析和機器學(xué)習(xí),以及UX、UI的設(shè)計這些方面,但很少去選擇基礎(chǔ)的開發(fā)、DevOps、系統(tǒng)管理或部署等。

2020年,大多數(shù)開發(fā)者表示,編程是他們最大的愛好。而今年位居榜首的則是電子游戲,受歡迎程度從49%增加到59%。

2021 年開發(fā)者報告出爐!TypeScript崛起,JavaScript仍居榜首

絕大多數(shù)受訪者參與編碼/編程 (93%),其次是代碼審查 (52%)、測試 (44%)、部署 (39%) 和系統(tǒng)設(shè)計 (38%)。

2021 年開發(fā)者報告出爐!TypeScript崛起,JavaScript仍居榜首

報告關(guān)鍵詞(太長不看版)

就總體使用情況而言,Python比Java更受歡迎,而作為主要語言,Java比Python更受歡迎。

2021 年開發(fā)者報告出爐!TypeScript崛起,JavaScript仍居榜首

JavaScript是最受歡迎的語言。

大多數(shù)受訪者(71%)為Web后端開發(fā)。

在過去5年中,Ruby、Objective-C和Scala的受歡迎程度都有所下降。

2021 年開發(fā)者報告出爐!TypeScript崛起,JavaScript仍居榜首

使用人數(shù)增長最快的5種語言是Python、TypeScript、Kotlin、SQL和Go。

開發(fā)者計劃采用或遷移到的前五種語言是Go、Kotlin、TypeScript、Python和Rust。

2021年,開發(fā)者學(xué)習(xí)最多的前五種語言是JavaScript、Python、TypeScript、Java和Go。

2021 年開發(fā)者報告出爐!TypeScript崛起,JavaScript仍居榜首

 

 

責(zé)任編輯:張燕妮 來源: 新智元
相關(guān)推薦

2021-02-24 13:41:17

Java開發(fā)者工具

2015-03-18 11:53:24

2018-11-27 09:55:11

微軟JavaScript開發(fā)

2022-04-22 14:15:59

Go開發(fā)者受訪者

2022-05-17 10:04:59

Angular開發(fā)者調(diào)查開發(fā)平臺

2014-01-15 15:02:25

2017-01-04 15:58:19

漏洞AndroidCVE

2022-08-26 09:12:38

開發(fā)者報告

2021-03-09 23:22:04

區(qū)塊鏈以太坊開發(fā)

2019-02-11 08:18:54

趨勢方向技能

2021-11-29 09:56:10

開發(fā)JavascriptGitHub

2015-12-21 11:51:43

JavaScript開發(fā)者調(diào)查

2013-09-03 09:42:13

Android開發(fā)者

2021-12-10 07:47:30

谷歌開發(fā)者工具

2022-08-09 16:00:12

前端開發(fā)

2022-01-12 10:43:56

開發(fā)技能代碼

2020-02-05 13:44:00

JavaScriptJava程序員

2012-04-23 13:56:52

StartupAndroid開發(fā)者

2013-08-06 10:15:57

iOS開發(fā)者薪資iOS開發(fā)

2021-12-17 11:10:05

Chrome開發(fā)工具
點贊
收藏

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