Microsoft подготвя .NET 5 с поддръжка за macOS, Linux и Android

След като издаде .NET Core 3.0 тази година, компанията Microsoft ще пусне платформата .NET 5, която ще бъде сериозно подобрение на системата за разработка като цяло. Най-голямото нововъведение в сравнение с .NET Framework 4.8 ще бъде предоставянето на поддръжка за Linux, macOS, iOS, Android, tvOS, watchOS и WebAssembly. Версия 4.8 ще остане последната, а нататък ще се развива само семейството Core.

Microsoft подготвя .NET 5 с поддръжка за macOS, Linux и Android

Съобщава се, че разработката ще се фокусира върху Runtime, JIT, AOT, GC, BCL (Base Class Library), C#, VB.NET, F#, ASP.NET, Entity Framework, ML.NET, WinForms, WPF и Xamarin. Това ще позволи унифициране на платформата и предлагане на единен отворен фреймворк и runtime за различни задачи. В резултат ще бъде възможно създаването на приложения за различни платформи на обща кодова база с еднакъв процес на компилация, независимо от типа на приложението. 

Microsoft подготвя .NET 5 с поддръжка за macOS, Linux и Android

.NET 5 се очаква да излезе през ноември 2020 г. и да стане наистина универсална платформа за разработка. Освен това „петицата“ не е единственото нововъведение от страна на Microsoft в областта на open source. Компанията вече обяви представи Втората версия на Windows Subsystem for Linux (WSL), която трябва да бъде многократно по-бърза от първата и да се основава на собствено ядро на Linux.

За разлика от първата версия, това е пълноценно ядро, а не слой емуляция. Този подход ще ускори времето за зареждане, ще оптимизира консумацията на RAM и скоростта на входно-изходните операции на файловата система, както и ще осигури директно стартиране на Docker контейнери.

Най-интересното е, че компанията обещава да не затваря ядрото и да предоставя всички разработки по него за общността. Освен това няма да има зависимости от дистрибуции. Потребителите, както преди, могат да изтеглят всеки подходящ образ.


Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster