色色一区二区三区,一本大道道久久九九AV综合,国产香蕉97碰碰视频va碰碰看,综合亚洲国产2020

    <legend id="mljv4"><u id="mljv4"><blockquote id="mljv4"></blockquote></u></legend>

    <sub id="mljv4"><ol id="mljv4"><abbr id="mljv4"></abbr></ol></sub>
      <mark id="mljv4"></mark>
      大數(shù)據(jù) > 編程語言趨勢最新報告:開發(fā)者最青睞DevOps,Kotlin增長最快

      編程語言趨勢最新報告:開發(fā)者最青睞DevOps,Kotlin增長最快

      2020-04-30 12:00閱讀(66)

      Java,Python和Java是Jamin,racoon X和mayonnaise 最受歡迎的編程語言,而kotlin是增長最快的語言,而Devops仍然是開發(fā)人員最受歡迎的對象。 這是有關(guān)編程語言

      1
      Java,Python和Java是Jamin,racoon X和mayonnaise

      最受歡迎的編程語言,而kotlin是增長最快的語言,而Devops仍然是開發(fā)人員最受歡迎的對象。 這是有關(guān)編程語言趨勢的最新報告。

      最受歡迎的編程語言是Java,Python和Java,而增長最快的編程語言是kotlin。 但是,Devops仍然是開發(fā)人員最受歡迎的對象。 這是有關(guān)編程語言趨勢的最新報告。 最近,開發(fā)人員分析公司slashdata發(fā)布了開發(fā)人員報告(第18版)。 在2019年11月至2020年2月之間的

      中,slashdata對159個國家和地區(qū)的17000多名開發(fā)人員進(jìn)行了調(diào)查。 該報告指出了編程語言領(lǐng)域的一些重要趨勢:

      在全球擁有2040萬活躍的開發(fā)人員,其中50%以上的人正在學(xué)習(xí)Java或類型; 在過去的兩年中,已有300萬開發(fā)人員加入了Java,全球大約有1,220萬Java開發(fā)人員。 Python和Java仍然是程序員中最受歡迎的語言,分別有840個開發(fā)人員。過去兩年中增長最快的語言是kotlin。 類型已經(jīng)迅速成為最受歡迎的第九種編程語言,甚至還不算早。 C ++,C#,可視工具,kotlin,swift,go,ruby和Objectivec都是百萬用戶級別的編程語言。

      圖片來源:slashdata。

      java,Python和kotlin是過去兩年中增長最快的編程語言。

      擴展了全文

      編程語言的趨勢

      用于Java的

      ,類似于Microsoft類型和Java Java。用戶數(shù)量起著重要的刺激作用,使其迅速成為最受歡迎的編程語言之一。

      oracle支持的Java和開源Python仍然是程序員中流行的語言。 Slashdata估計有840萬Python開發(fā)人員和820萬Java開發(fā)人員。

      擁有超過一百萬用戶的其他頂級語言包括C ++,C,可視工具,kotlin,swift,go,ruby,objectiveC。Rust適用于60萬開發(fā)人員,而Lua適用于500000。 機器學(xué)習(xí)相關(guān)的開發(fā)人員和數(shù)據(jù)科學(xué)家中有四分之一正在使用python,這反映了AI在當(dāng)今技術(shù)中的重要性及其對Python使用的影響,而兩組中只有不到20%的人使用R進(jìn)行統(tǒng)計計算。

      kotlin是過去兩年中發(fā)展最快的語言,吸引了110萬開發(fā)人員。 本文稍后將詳細(xì)介紹kotlin。 同時,此統(tǒng)計結(jié)果與GitHub的octoverse 2018報告和2019報告(其重點是開源項目)一致,而Google的dart是2019年增長最快的語言。根據(jù)slashdata的

      ,使用swift的開發(fā)人員數(shù)量有所減少。 與去年相比,現(xiàn)在是200萬。 值得一提的是,調(diào)查還發(fā)現(xiàn),有59%的開發(fā)人員為開源軟件做出了貢獻(xiàn),而為開源軟件做出貢獻(xiàn)的開發(fā)人員中有三分之一的年齡不到24歲。

      29%的參與者表示希望通過開源項目提高其編碼技能,而26%的參與者相信開源軟件的聚合優(yōu)勢。 同時,只有3%的開發(fā)人員會為他們對開源項目的貢獻(xiàn)付費。 另一方面,

      開發(fā)人員確實希望得到公司的支持。 在接受調(diào)查的所有開發(fā)人員中,將近一半(44%)希望該公司為開源社區(qū)提供相應(yīng)的支持。 同時,39%的開源開發(fā)人員不希望公司在開源軟件上推廣產(chǎn)品和服務(wù)。 在當(dāng)前環(huán)境中

      ,這些結(jié)果并不意外。 例如,過去對開源軟件最反對的微軟,已成為開源平臺GitHub的最大貢獻(xiàn)者,并于2018年收購了它。

      開發(fā)人員最喜歡devops

      Devops(開發(fā)和運營的結(jié)合) 是一種文化,運動或?qū)嵺`,非常重視“軟件開發(fā)人員(DEV)”和“ IT運維技術(shù)人員(OPS)”之間的溝通與合作。 在大多數(shù)情況下,通過使用自動化的“軟件交付”和“體系結(jié)構(gòu)更改”過程,可以更快,更頻繁且更可靠地構(gòu)建,測試和發(fā)布軟件。

      devops重新定義了軟件開發(fā)過程,將整個行業(yè)轉(zhuǎn)移到了快速的迭代過程中,并使軟件開發(fā)變得越來越靈活。 當(dāng)前,使用Devops已成為軟件開發(fā)演進(jìn)的重要組成部分,并受到了廣泛的關(guān)注。 Devops之所以出現(xiàn)是因為軟件行業(yè)越來越意識到,開發(fā)和運營必須緊密合作才能按時交付軟件產(chǎn)品和服務(wù)。 當(dāng)大多數(shù)開發(fā)人員的運行機制包括Devops文化時,為了提高效率,開發(fā)人員應(yīng)該對整個開發(fā)過程有一定的了解。 同時,對于經(jīng)驗豐富的開發(fā)人員而言,這可能會使整個過程更易于管理。 目前,

      ,Devops變得非常流行,許多公司都采用了這種策略,但是基于使用CI / CD工具的開發(fā)人員數(shù)量,并不是所有的開發(fā)人員都愿意嘗試。 對于沒有經(jīng)驗的開發(fā)人員或較小公司的開發(fā)人員,Devops文化的發(fā)展緩慢。

      如下圖所示。 對于Devops專家而言,大多數(shù)人都扮演著多個角色。 您可以看到這些開發(fā)人員如何描述其重疊角色的屬性。 Devops專家中有23%既是程序員又是系統(tǒng)管理員,而27%是程序員和架構(gòu)師。 具有一定的開發(fā)能力,對如何管理和設(shè)計系統(tǒng)有一定的了解是可以指導(dǎo)Devops未來發(fā)展方向的重要組合。 大多數(shù)Devops專家都具有重疊的角色。

      如下圖所示。 在日常情況下,開發(fā)人員幾乎每天都與Devops進(jìn)行互動,這導(dǎo)致59%的對Devops感興趣的受訪者。 從整個市場的角度來看,這種現(xiàn)象可以很好地解釋當(dāng)前的環(huán)境。 在開發(fā)過程中不斷的開發(fā)和交付使Devops的方向受到了極大的關(guān)注。

      開發(fā)人員更喜歡Devops。 從下圖

      可以看出,有30%的開發(fā)人員正在學(xué)習(xí)和理解Devops,這比目前從事研究Devops的開發(fā)人員的27%大。 這表明在該領(lǐng)域積累的開發(fā)團(tuán)隊仍然非常龐大。

      接受技術(shù)的方向不同。

      devops和霧/邊緣計算的接受度和參與度均實現(xiàn)了最大的同比增長。

      比較興趣度增加和每個重要技術(shù)方向接受度的比較。

      “新興語言” kotlin

      kotlin是由JetBrains和開源設(shè)計和開發(fā)的靜態(tài)類型編程語言,它在Java虛擬機上運行。 它的名字來自圣彼得堡附近的科特林島。 Kotlin可以編譯為Java字節(jié)碼或Java,這很方便在沒有Java虛擬機的設(shè)備上運行,因此對跨平臺移動開發(fā)提供了良好的支持。 在2017年Google Developers Conference的

      上,Google正式宣布kotlin為Android的官方開發(fā)語言,因此kotlin也被稱為Android世界的迅捷之作。

      [image:屏幕快照2020-04-23 at 09.52.37。 [PNG]

      選擇kotlin語言的主要原因如下:

      簡潔:模板代碼的數(shù)量大大減少; 安全性:避免整個類的錯誤,例如空指針異常; 強大的互操作性:可以使用現(xiàn)有的JVM,Android和瀏覽器庫; 工具友好:可以使用任何Java ide或命令行構(gòu)建。 此外,Pot1還可以很好地支持跨平臺移動開發(fā),從而為開發(fā)人員提供了省時高效的跨平臺開發(fā)經(jīng)驗。 目前,許多移動應(yīng)用程序都是使用kotlin編寫的,從流行的初創(chuàng)企業(yè)到世界500強企業(yè)。 下圖是kotlin開發(fā)的一些應(yīng)用程序的示意圖,包括一些我們常用的軟件,例如微信,紅板報紙,印象筆記等。

      那么kotlin語言是什么樣的? 下圖是一個官方示例。 簡而言之,kotlin是Google在Android上最受支持的語言。 它具有良好的跨平臺移動開發(fā)經(jīng)驗和活躍的開發(fā)人員社區(qū)。 Kotlin可以迅速發(fā)展成與Swift一樣規(guī)模的語言也就不足為奇了。

      報告下載地址:https://s3-eu-west-1.amazon aws.com/vm-blog/uploads/2020/04/de18-son-digital-。 PDF參考鏈接:4月26日,https://www.zdnet.com/article/programming-languages-java-now-used-by-12-million-developers-but-kotlin-risks-fast/

      ,開設(shè)在線課程“ 由機器心臟和華為圣騰學(xué)院共同開設(shè)的“輕松啟動開源框架”。第二堂“ mindpore”課程將正式開幕,主題為“ graphengine analysis in mindspore”。 歡迎讀者報名學(xué)習(xí)。

      相關(guān)問答推薦