微軟這次掛保證!.net 7 等級不一樣

日前微軟團隊開發者已經先透露指出對於最新版本的 .net 7 效能,有了突破性發展; Stephen Toub 在自己部落格大篇幅介紹,關於 .net 7 在 7,000 多個拉取請求中,有 1,000 多個與效能相關,而其中超過半數大幅影響效能拉取請求。

「效能」這一詞是指程式的執行速度,也是這個版本一大亮點,而微軟在每一代 .net 7 都會強調效能改進數據,所以常常引發外界質疑,認為 .net 6 效能已經提升到一個程度, .net 7 是否還有提升的空間呢?

圖/123RF

對於這樣疑問 Stephen Toub 解釋到,新版的開發目標跟過去一樣,對於無論是否針對效能開發的功能或是非效能相關,效能仍是設計和實作重點,且貫穿整個堆疊的焦點。

在透過 Windows 11 系統測試中, Stephen Toub 強調 .net 7 擁有非常快的執行度,在 Runtime 和核心函式庫中加入 1,000 個效能相關拉取請求,而在 ASP .net Core、Windows Forms 和 Entity Framework 也有各種改進,就算在不同支援平台,也能獲取一樣結果,Stephen Toub 掛保證指出是有史以來速度最快的 .net 。

不過 Stephen Toub 也查覺到一定有反派聲音不同意這說法,所以在自己部落格中大篇幅講解,試圖讓不同聲音的人理解 .net 7 實作方法,透過理性的分析各種原因以及評估利弊權衡,最後有獲得一些開發者認同支持。

雖然 .net 7 運作速度提高算是優點,不過若有開發者在編寫的程式碼本身執行效能不佳時,便失去這優點帶來效益,Stephen Toub 表示微軟仍繼續嘗試避免故障設計封裝到分析器中,使開發者快速且直覺獲取開發環境。(記者/劉閔)

瀏覽 1,232 次

覺得不錯的話就分享出去吧!

發佈留言

Back to top button