Microsoft prépare .NET 5 avec prise en charge de macOS, Linux et Android

Avec la sortie de NET Core 3.0 cette année, Microsoft publiera la plateforme .NET 5, qui constituera une amélioration majeure du système de développement dans son ensemble. La principale innovation, par rapport au .NET Framework 4.8, sera la prise en charge de Linux, macOS, iOS, Android, tvOS, watchOS et WebAssembly. Parallèlement, la version 4.8 restera la dernière, seule la famille Core sera développée davantage.

Microsoft prépare .NET 5 avec prise en charge de macOS, Linux et Android

Il est rapporté que le développement se concentrera sur Runtime, JIT, AOT, GC, BCL (Base Class Library), C#, VB.NET, F#, ASP.NET, Entity Framework, ML.NET, WinForms, WPF et Xamarin. Cela unifiera la plate-forme et offrira un cadre ouvert et un environnement d'exécution uniques pour diverses tâches. Ainsi, il sera possible de créer des applications pour différentes plateformes sur une base de code commune avec le même processus de build, quel que soit le type d'application. 

Microsoft prépare .NET 5 avec prise en charge de macOS, Linux et Android

.NET 5 devrait sortir en novembre 2020 et deviendra une plateforme de développement véritablement universelle. Dans le même temps, le « cinq » n’est pas la seule innovation de Microsoft dans le secteur de l’open source. L'entreprise a déjà annoncé Sous-système Windows pour Linux (WSL) de la deuxième version, qui devrait être plusieurs fois plus rapide que la première, et également basée sur sa propre version du noyau Linux.

Contrairement à la première version, il s'agit d'un noyau à part entière et non d'une couche d'émulation. Cette approche accélérera les temps de démarrage, optimisera la consommation de RAM et les E/S du système de fichiers, et permettra aux conteneurs Docker de s'exécuter directement.

Le plus intéressant est que l'entreprise promet de ne pas fermer le noyau et de mettre tous ses développements à la disposition de la communauté. Dans ce cas, il n’y aura pas de connexion aux kits de distribution. Les utilisateurs, comme auparavant, peuvent télécharger n'importe quelle image qui leur convient.


Ajouter un commentaire