2021 技術(shù)領(lǐng)域趨勢(shì)報(bào)告:Rust 繼續(xù)增長(zhǎng)、低代碼是重要趨勢(shì)
O'Reilly 發(fā)布了一份《2021 年編程、運(yùn)維、AI 和云計(jì)算的發(fā)展方向》報(bào)告,該報(bào)告基于 O'Reilly 在線學(xué)習(xí)平臺(tái)產(chǎn)生的數(shù)據(jù),就技術(shù)行業(yè)的趨勢(shì)進(jìn)行了一番分析。
編程語(yǔ)言方面,報(bào)告從使用情況、使用量的同比增長(zhǎng)以及搜索查詢次數(shù)幾方面進(jìn)行了分析。發(fā)現(xiàn) O'Reilly 在線學(xué)習(xí)的主要語(yǔ)言包括有 Python(上升 27%)、Java(下降 3%)、C ++(上升 10%)、C(上升 12%)和 JavaScript(上升 40%)。值得一提的是,從 2020 年的使用量而非同比變化來(lái)看,JavaScript 遠(yuǎn)遠(yuǎn)落后于 Python 和 Java。
在所有語(yǔ)言中,Python 已成為最受歡迎的一種語(yǔ)言。該語(yǔ)言的 scikit-learn ML 庫(kù)的使用量增加了 11%,用于深度學(xué)習(xí)的 PyTorch ML 框架的使用量也猛增了 159%。同時(shí),大眾對(duì) Go、Rust、Ruby 和 Dart 幾種語(yǔ)言的學(xué)習(xí)興趣也在增長(zhǎng)。
O'Reilly 認(rèn)為,Rust 的受歡迎程度會(huì)繼續(xù)增長(zhǎng)。不過(guò)他們也指出,"雖然我們相信 Rust 的受歡迎程度會(huì)繼續(xù)增長(zhǎng),但不要太興奮,當(dāng)你從一個(gè)小基數(shù)開(kāi)始時(shí),增長(zhǎng) 94% 是很容易的。Go 顯然已經(jīng)確立了自己的地位,尤其是作為一種并發(fā)編程語(yǔ)言。而 Rust 很可能確立自己在系統(tǒng)編程方面的地位:構(gòu)建新的操作系統(tǒng)和云操作的工具。"
報(bào)告還指出,市場(chǎng)中的存在一個(gè)趨勢(shì):即低代碼或無(wú)代碼編程的進(jìn)一步采用,它能讓幾乎沒(méi)有或沒(méi)有編碼背景的人使用相對(duì)簡(jiǎn)單的圖形工具創(chuàng)建應(yīng)用程序。但是,這種向無(wú)代碼編程的轉(zhuǎn)變并不意味著專業(yè)開(kāi)發(fā)人員會(huì)被排除在這個(gè)圈子之外。這種類型的編程所使用的新語(yǔ)言、新庫(kù)和新工具都需要有經(jīng)驗(yàn)的開(kāi)發(fā)人員來(lái)構(gòu)建和維護(hù)它們。
人工智能領(lǐng)域的增長(zhǎng)仍在繼續(xù):其中,機(jī)器學(xué)習(xí)增長(zhǎng)了 14%,人工智能增長(zhǎng)了 64%;數(shù)據(jù)科學(xué)增長(zhǎng)了 16%,統(tǒng)計(jì)數(shù)據(jù)增長(zhǎng)了 47%。
Web 開(kāi)發(fā)方面,React 在使用量上仍保持領(lǐng)先,并出現(xiàn)了顯著增長(zhǎng)(同比增長(zhǎng) 34%)。另一方面,盡管有傳言說(shuō) Angular 正在消退,但它仍是第二大使用平臺(tái),且增長(zhǎng)了 10%。Node.js 的使用量?jī)H次于 Angular,實(shí)現(xiàn)了 15% 的增長(zhǎng)。
而 Ruby on Rails 在經(jīng)歷了幾年的中等穩(wěn)定表現(xiàn)后,表現(xiàn)出了極強(qiáng)的增長(zhǎng)(同比增長(zhǎng) 77%);Django 也展現(xiàn)出了大量使用率和 63% 的增長(zhǎng)。Vue 和 Flask 表現(xiàn)則不盡如人意;HTML、CSS 和 JavaScript 的使用率都在穩(wěn)步增長(zhǎng),分別為 22%、46% 和 40%。
此外,云相關(guān)主題的培訓(xùn)需求也在持續(xù)上升。雖然 AWS 仍占主導(dǎo)地位,但用戶對(duì) AWS 的興趣全年只上升了 5%。與此同時(shí),大眾對(duì)微軟 Azure 的興趣激增了 136%,谷歌云則上升了 84%。報(bào)告稱,這樣的趨勢(shì)表明,越來(lái)越多的企業(yè)正在將其應(yīng)用和數(shù)據(jù)集轉(zhuǎn)移到云端。
受冠狀病毒大流行影響,個(gè)人和組織利用培訓(xùn)的方式也發(fā)生了轉(zhuǎn)變。由于教室和現(xiàn)場(chǎng)培訓(xùn)不再可用或不建議使用,組織增加了對(duì)在線實(shí)時(shí)培訓(xùn)的采用,在線培訓(xùn)的使用率猛增了 96%。用于培訓(xùn)的書(shū)籍使用量增長(zhǎng)了 11%,教育視頻的使用量增長(zhǎng)了 24%。
完整報(bào)告地址:https://www.oreilly.com/radar/where-programming-ops-ai-and-the-cloud-are-headed-in-2021/
本文轉(zhuǎn)自O(shè)SCHINA
本文標(biāo)題:2021 技術(shù)領(lǐng)域趨勢(shì)報(bào)告:Rust 繼續(xù)增長(zhǎng)、低代碼是重要趨勢(shì)
本文地址:https://www.oschina.net/news/127951/oreilly-2021-programming-ai-cloud