當前位置: 妍妍網 > 碼農

.NET8和.NET9的區別在哪?

2024-02-27碼農

點選上方 藍字 江湖評談 設為關註




.NET8

.NET8是微軟跨平台開源之後,大一統下真正成熟的第一個LTS長期穩定支持產品。雖然之前有.NET Core3.1,.NET6等等,但那些前期產品成事則比較麻煩。.NET8主要的更新在大振幅的 上和簡潔化的構件上,.NET6的效能提升有限且使用比較麻煩。但基本框架搭建完畢,而.NET8則需要在這些搭建好的框架內,進行效能,底座,基礎性的最優解構建。這就是.NET8的作用,也就是為什麽說它是真正成熟的第一個LST長期穩定支持性產品。

.NET9

有了.NET8的基礎性的堅固,.NET9則需要更多的產品或者技術框架執行在上面。所以.NET9引進的最重要的兩個功能:雲原生和人工智慧就此應運而生了。微軟一直大一統的雄心就沒變過,它需要把.NET這個平台打造成包羅永珍,上至人工智慧,下到二進制操控。囊括所有現今電腦上能夠套用的程式或者軟體。在.NET上都能夠很好的套用和開發。

結論

簡單點來說,.NET8以最優解打造了一個堅固的底層環境CLR/JIT。 .NET9在這個堅實的環境上,構建當今 火爆的套用層級,比如人工智慧,雲原生這種技術。 可以預料以後的.NET版本都會朝著.NET9的方向發展,繼續囊括其它的微軟薄弱性的技術棧到其中。透過最優解,出現行業性顛覆的套用,和殺手鐧級別的工具。其它,諸如 效能的繼續性最佳化,會以小振幅攀升。