Microsoft prepara .NET 5 amb suport per a macOS, Linux i Android

Amb el llançament de NET Core 3.0 aquest any, Microsoft alliberarà la plataforma .NET 5, que suposarà una millora important per al sistema de desenvolupament en conjunt. La principal innovació, en comparació amb .NET Framework 4.8, serà el suport per a Linux, macOS, iOS, Android, tvOS, watchOS i WebAssembly. Al mateix temps, la versió 4.8 seguirà sent l'última; només es desenvoluparà més la família Core.

Microsoft prepara .NET 5 amb suport per a macOS, Linux i Android

S'informa que el desenvolupament es centrarà en Runtime, JIT, AOT, GC, BCL (Base Class Library), C#, VB.NET, F#, ASP.NET, Entity Framework, ML.NET, WinForms, WPF i Xamarin. Això unificarà la plataforma i oferirà un únic marc obert i temps d'execució per a diverses tasques. Com a resultat, serà possible crear aplicacions per a diferents plataformes en una base de codi comú amb el mateix procés de compilació, independentment del tipus d'aplicació. 

Microsoft prepara .NET 5 amb suport per a macOS, Linux i Android

S'espera que .NET 5 surti al novembre de 2020 i es converteixi en una plataforma de desenvolupament realment universal. Al mateix temps, el "cinc" no és l'única innovació de Microsoft en el negoci de codi obert. L'empresa ja ho ha fet va anunciar Subsistema de Windows per a Linux (WSL) de la segona versió, que hauria de ser moltes vegades més ràpida que la primera, i també basar-se en la seva pròpia construcció del nucli de Linux.

A diferència de la primera versió, aquest és un nucli complet i no una capa d'emulació. Aquest enfocament accelerarà els temps d'arrencada, optimitzarà el consum de memòria RAM i l'E/S del sistema de fitxers i permetrà que els contenidors Docker s'executin directament.

El més interessant és que l'empresa es compromet a no tancar el nucli i posar a disposició de la comunitat tots els desenvolupaments sobre ell. En aquest cas, no hi haurà connexió amb els kits de distribució. Els usuaris, com abans, poden descarregar qualsevol imatge que els convingui.


Afegeix comentari