<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          .NET 生態(tài)現(xiàn)狀:超一半 .NET 開發(fā)者使用 C# 8

          共 1303字,需瀏覽 3分鐘

           ·

          2021-08-21 02:39



          前言


          JetBrains 上個(gè)月發(fā)布了 2021 年開發(fā)者生態(tài)的調(diào)查報(bào)告,這份報(bào)告詳細(xì)介紹了開發(fā)領(lǐng)域的最新趨勢,以及有關(guān)工具、技術(shù)、編程語言和編程世界的其他信息。本文會重點(diǎn)介紹這份報(bào)告中關(guān)于 .NET 生態(tài)部分的現(xiàn)狀。


          各版本 C# 的使用狀況


          報(bào)告顯示,在過去的一年里,C# 的使用情況一直相當(dāng)穩(wěn)定。大多數(shù)開發(fā)者仍在使用相同的版本,不過仍有三分之一的開發(fā)者已經(jīng)使用最新版本 C# 9 完成部分工作。

          可以看到,C# 5 和 6 的使用量跟去年相比保持不變,不過似乎有部分 C# 7 用戶遷移到了版本 8,或者是版本 9。上面的圖表無法準(zhǔn)確說明用戶的框架遷移路徑,但從占比的變化來看,相信大多數(shù)的開發(fā)者是從 C# 7 升級到 C# 9。

          對于這部分?jǐn)?shù)據(jù),來自 JetBrains 的 Khalid Abuhakmeh 認(rèn)為,雖然開發(fā)者的目標(biāo)是使用新版本 C#,但也不會立即使用所有語言功能。

          .NET runtime 的使用情況

          自去年以來,.NET Core 的使用量一直保持穩(wěn)定。不過 .NET Framework 的使用量減少了約 13% —— 原因可能是部分用戶遷移到了 .NET 5,而且從 .NET Core 到 .NET 的名字變更也讓許多用戶感到疑惑。

          另外,去年的調(diào)查沒有單獨(dú)統(tǒng)計(jì) .NET 5 的數(shù)據(jù),目前大約有三分之一的開發(fā)者在使用 .NET 5。

          由此可見,對于開發(fā)者來說,.NET仍然是一個(gè)強(qiáng)大而成熟的平臺。

          操作系統(tǒng)使用情況

          對于 .NET 開發(fā)者使用操作系統(tǒng)的情況,相信大家都能猜到 Windows 肯定是主流。調(diào)查結(jié)果顯示的數(shù)據(jù)也確實(shí)如此,Windows 是 .NET 開發(fā)環(huán)境中最受歡迎的操作系統(tǒng),使用率為 61%。

          這并不奇怪,但相信許多人未必能想到 Linux 以 47% 的使用率超過了 macOS 并位居第二。

          IDE 使用情況

          毫無疑問,對于 .NET 開發(fā)者來說,Visual Studio 必然是最受歡迎的 IDE。當(dāng)然,使用 Rider 的開發(fā)者也不在少數(shù)。而且最近發(fā)布的 StackOverflow 調(diào)查報(bào)告顯示,Rider 是最受歡迎的 3 大工具之一。

          因此使用 Rider 的開發(fā)者絕對是出于喜歡。

          性能或診斷工具的使用情況

          當(dāng)開發(fā)者被問及到使用何種診斷工具進(jìn)行故障排除和應(yīng)用程序運(yùn)行狀況分析時(shí),從調(diào)查結(jié)果來看,很顯然,大多數(shù)開發(fā)人員不使用任何診斷工具。

          對于使用此類工具的開發(fā)者,Visual Studio 內(nèi)置的工具仍是他們選擇的主要方案,其次是 dotMemory 和 dotTrace 等工具。

          總的來說,從去年到今年,.NET 社區(qū)在趨勢和產(chǎn)品使用方面似乎相對穩(wěn)定。有關(guān)更多信息,查看完整的開發(fā)者生態(tài)報(bào)告

          轉(zhuǎn)自:OSCHINA

          鏈接:oschina.net/news/155785/dot-net-ecosystem-in-2021

          瀏覽 33
          點(diǎn)贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          評論
          圖片
          表情
          推薦
          點(diǎn)贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  99久久久久久99久久久久久 | 日韩草逼网| 亚洲日韩视频 | 人人操人人青青草 | 亚洲波多野结衣在线 |