.NET 開發(fā)者調(diào)查:C# 最受歡迎,對 Rust 很感興趣
微軟贊助的 .NET 基金會發(fā)布了一份 .NET 現(xiàn)狀調(diào)查的報告。這是 .NET 基金會首次針對 .NET 開發(fā)者社區(qū)進(jìn)行調(diào)查,進(jìn)行時間為 2020 年 11 月 1 日至 2021 年 3 月 31 日,期間共收到了來自開發(fā)者的 4509 份答復(fù)。調(diào)查內(nèi)容包括:最受歡迎的編程語言、使用最廣泛云供應(yīng)商,以及正在與使用 .NET 進(jìn)行 Web 應(yīng)用程序開發(fā)的開發(fā)人員配合使用的 JavaScript 框架有哪些等等。
調(diào)查顯示,微軟的 Blazor 項目在 .NET 開發(fā)人員中已經(jīng)越來越受歡迎。在開發(fā)人員最常使用的 SPA 框架中,Angular 以 31% 的比例位居榜首,Blazor 則以 28% 的占比緊隨其后,React(27%)排名第三?;鸹ブ赋?,Blazor 流行度出現(xiàn)上漲是很正常的一件事,因為它允許 .NET 開發(fā)人員留在 .NET 上并使用 C# 而不是 JavaScript 來構(gòu)建網(wǎng)絡(luò) UI。
最受歡迎的開發(fā)工具是 Visual Studio,使用者占比近 90%。然后是 Visual Studio Code,有 78% 的受訪者使用它。其次分別是 GitHub、.NET 命令行界面、JetBrains Rider 和 Visual Studio for macOS。
編程語言方面,C# 是目前最受歡迎的一種語言,有 95% 受訪者表示他們正在使用該語言。其次分別是 JavaScript(55%)和 Typescript(45%)。只有不到 20% 的受訪者表示他們正在使用 Python 和 F#。而使用 C++、VB.NET、Java、Go、Rust 和 Dart 的 .NET 開發(fā)者占比則均未超過 10%。
報告指出,C# 仍然是 .NET 開發(fā)者中最受歡迎的語言,JavaScript 和 TypeScript 在網(wǎng)絡(luò)開發(fā)中也很受歡迎。Python 在行業(yè)中得到了普及,尤其是圍繞AI/ML 方面,.NET 開發(fā)者也正在擁抱它。有趣的是,結(jié)果表明, 當(dāng)前使用 F# 的人要多于去年,這可能表明其在類似的情況下進(jìn)行了使用。
在開發(fā)者感興趣的語言方面,Rust 僅次于 C# 排名第二。報告稱,這表明了 .NET 開發(fā)者對 Rust 感興趣。而這一數(shù)據(jù)也支撐了 2020 年 Stack Overflow 開發(fā)者調(diào)查的結(jié)果:即,Rust 是最受歡迎的語言。因此,.NET 基金會表示,其有可能與最近成立的 Rust 基金會協(xié)調(diào)一些合作。
此外,Microsoft Azure 是最受 .NET 開發(fā)者歡迎的云供應(yīng)商。受訪者中 70% 人使用的是 Azure,超過 30% 的使用 AWS,還有約 14% 的用戶使用的 Google Cloud Platform。
報告地址:https://www.surveymonkey.com/stories/SM-GDSVMB2C/
本文轉(zhuǎn)自O(shè)SCHINA
本文標(biāo)題:.NET 開發(fā)者調(diào)查:C# 最受歡迎,對 Rust 很感興趣
本文地址:https://www.oschina.net/news/140680/net-foundation-developers-survey