中文字幕一区二区人妻电影,亚洲av无码一区二区乱子伦as ,亚洲精品无码永久在线观看,亚洲成aⅴ人片久青草影院按摩,亚洲黑人巨大videos

全球開發(fā)人員報(bào)告:1100萬開發(fā)人員積極使用JavaScript

發(fā)布于:2021-01-08 11:39:23

0

77

0

javascript devops 開發(fā)人員

哪種編程語言擁有最強(qiáng)大的社區(qū)和最活躍的程序員?有多少開發(fā)人員正在實(shí)施DevOps策略?移動(dòng)程序員使用什么框架?讓我們來看看數(shù)據(jù),看看SlashData的報(bào)告《開發(fā)者經(jīng)濟(jì)學(xué):開發(fā)者國家狀況》第17版中來自155個(gè)國家的17,000名開發(fā)者揭示了什么。

開發(fā)人員分析師和研究公司SlashData進(jìn)行了一項(xiàng)調(diào)查,向17,000名開發(fā)人員詢問了他們的經(jīng)驗(yàn),平臺(tái),生態(tài)系統(tǒng)和編程語言。數(shù)據(jù)匯編在免費(fèi)下載的報(bào)告中:《開發(fā)人員經(jīng)濟(jì)學(xué):開發(fā)人員國家狀況》第17版。調(diào)查覆蓋了國際受眾,被翻譯成八種語言,并接收了來自155個(gè)國家的數(shù)據(jù)。

緊跟全球編程社區(qū)的脈搏。以下是從報(bào)告中收集的一些重要見解。

JavaScript是頭號(hào)狗,但Kotlin的發(fā)展迅速

SlashData的報(bào)告將JavaScript牢牢放在首位,指出超過1100萬開發(fā)人員使用JavaScript。該數(shù)字包括使用可編譯為JS的語言,例如CoffeeScript和TypeScript。JavaScript已在Web開發(fā)和服務(wù)器應(yīng)用程序等各個(gè)領(lǐng)域廣泛使用,因此看到如此之高的數(shù)量不足為奇。

根據(jù)所使用的方法,跟蹤編程語言的積極使用可以揭示不同的答案。例如,TIOBE索引聲稱Java是第一語言。

{xunruicms_img_title}

Kotlin可能不在使用最頻繁的前五種編程語言中,但是它正在迅速增長。在一年之內(nèi),JetBrain的Kotlin在SlashData報(bào)告中從第11位上升到第8位。目前,該報(bào)告估計(jì)有190萬開發(fā)人員(或十分之一)使用Kotlin。

這種增長可能反映了Kotlin是Android的一流語言這一事實(shí)。許多Android開發(fā)人員正在從Java轉(zhuǎn)向Kotlin進(jìn)行應(yīng)用程序開發(fā)。

Kotlin還在爬其他圖表,例如RedMonk的編程語言排名。它的GitHub存儲(chǔ)庫目前擁有29,700顆星,擁有344位貢獻(xiàn)者。

需求DevOps

DevOps和自動(dòng)化繼續(xù)引起人們的興趣和使用量的增加。根據(jù)Dice Insights根據(jù)Burning Glass Nova數(shù)據(jù)發(fā)布的報(bào)告,DevOps是最需要的技術(shù)技能之一。根據(jù)SlashData的說法,超過70%的開發(fā)人員對(duì)DevOps感興趣,他們正在學(xué)習(xí)或已經(jīng)實(shí)施了DevOps。

SlashData報(bào)告指出:DevOps發(fā)展迅速,并涉及開發(fā)人員的運(yùn)營,組織和技能。它不再只是持續(xù)集成,而是演變?yōu)槌掷m(xù)部署或整個(gè)生產(chǎn)過程的自動(dòng)化。隨著自動(dòng)化和覆蓋范圍的增加,集成端到端安全性已成為該過程的重要組成部分。機(jī)器學(xué)習(xí)和數(shù)據(jù)科學(xué)也越來越多地用于優(yōu)化自動(dòng)化和操作。

對(duì)DevOps專家來說是個(gè)好消息:根據(jù)堆棧溢出計(jì)算器,DevOps專家的薪水最高。DevOps的經(jīng)濟(jì)利益也可能推動(dòng)其實(shí)施。

頂級(jí)跨平臺(tái)移動(dòng)框架

跨平臺(tái)框架允許開發(fā)人員針對(duì)多個(gè)設(shè)備,通過使代碼可重用可以節(jié)省寶貴的時(shí)間。34%的接受調(diào)查的開發(fā)人員表示,他們在過去一年中使用了跨平臺(tái)的移動(dòng)框架。

開發(fā)人員將什么用作主要框架?

{xunruicms_img_title}

React Native是最常用的選擇,有23%的開發(fā)人員選擇了它。React Native使用本地組件和React概念來為iOS和Android設(shè)備構(gòu)建應(yīng)用程序。由于它是用JavaScript編寫的,因此大多數(shù)開發(fā)人員已經(jīng)擁有合適的知識(shí)庫。

根據(jù)SlashData的數(shù)據(jù),主要針對(duì)iOS開發(fā)人員的開發(fā)人員大多使用React Native(占31%)。同時(shí),針對(duì)Windows 8/10設(shè)備的開發(fā)人員 可以根據(jù)需要使用Xamarin。

Chatbot和消息傳遞平臺(tái)開發(fā)

在聊天機(jī)器人開發(fā)中可以看到開發(fā)人員優(yōu)先級(jí)之間的全局差異。

在亞洲,五分之二的開發(fā)人員為消息平臺(tái)和/或聊天機(jī)器人構(gòu)建應(yīng)用程序。但是,只有22%的北美和西歐開發(fā)人員正在開發(fā)消息傳遞或聊天機(jī)器人應(yīng)用程序。消息應(yīng)用程序(例如LINE和微信)在亞洲國家的流行可能是消息傳遞平臺(tái)開發(fā)人員數(shù)量眾多的原因。

隨著聊天機(jī)器人變得越來越復(fù)雜或看到各種用例(例如在電子商務(wù)中),這些數(shù)字可能會(huì)在全球范圍內(nèi)增長。