Microsoft pregătește .NET 5 cu suport pentru macOS, Linux și Android

Odată cu lansarea NET Core 3.0 anul acesta, Microsoft va elibera platforma .NET 5, care va reprezenta o îmbunătățire majoră a sistemului de dezvoltare în ansamblu. Principala inovație, în comparație cu .NET Framework 4.8, va fi suportul pentru Linux, macOS, iOS, Android, tvOS, watchOS și WebAssembly. În același timp, versiunea 4.8 va rămâne ultima; doar familia Core va fi dezvoltată în continuare.

Microsoft pregătește .NET 5 cu suport pentru macOS, Linux și Android

Este raportat că dezvoltarea se va concentra pe Runtime, JIT, AOT, GC, BCL (Base Class Library), C#, VB.NET, F#, ASP.NET, Entity Framework, ML.NET, WinForms, WPF și Xamarin. Acest lucru va unifica platforma și va oferi un singur cadru deschis și timp de execuție pentru diferite sarcini. Ca rezultat, va fi posibil să se creeze aplicații pentru diferite platforme pe o bază de cod comună cu același proces de construire, indiferent de tipul de aplicație. 

Microsoft pregătește .NET 5 cu suport pentru macOS, Linux și Android

.NET 5 este de așteptat să fie lansat în noiembrie 2020 și va deveni o platformă cu adevărat universală pentru dezvoltare. În același timp, „cinci” nu este singura inovație din partea Microsoft în domeniul open source. Compania a făcut deja a anunțat Subsistemul Windows pentru Linux (WSL) din a doua versiune, care ar trebui să fie de multe ori mai rapidă decât prima și, de asemenea, să se bazeze pe propria sa versiune a nucleului Linux.

Spre deosebire de prima versiune, acesta este un nucleu cu drepturi depline și nu un strat de emulare. Această abordare va accelera timpul de pornire, va optimiza consumul de memorie RAM și I/E ale sistemului de fișiere și va permite rularea directă a containerelor Docker.

Cel mai interesant lucru este că compania promite să nu închidă nucleul și să pună la dispoziția comunității toate dezvoltările pe acesta. În acest caz, nu va exista nicio conexiune la kiturile de distribuție. Utilizatorii, ca și până acum, pot descărca orice imagine care le convine.


Adauga un comentariu