En cette veille de rentrée, voici les dernières actualités autour des langages que nous formons chez DevToBeCurious.
Prêt-e pour dotnet 7 (non LTS) ?
Des mises à jour de C#, prévues pour novembre 2022.
https://devblogs.microsoft.com/dotnet/csharp-11-preview-august-update/
- Arrivée par exemple de required pour obliger à initialiser les propriétés
- Arrivée de l’attribut SetsRequiredMember dans le même but sur une méthode
Quelles perfs pour dotnet 7 ?
https://devblogs.microsoft.com/dotnet/performance_improvements_in_net_7/
Un article qui met l’eau à la bouche : Improvements perfs for dotnet 7 !
Un résumé :
NET 7 is fast. Really fast. A thousand performance-impacting PRs went into runtime and core libraries this release, never mind all the improvements in ASP.NET Core and Windows Forms and Entity Framework and beyond. It’s the fastest .NET ever. If your manager asks you why your project should upgrade to .NET 7, you can say “in addition to all the new functionality in the release, .NET 7 is super fast.”
MAUI en 6.0.4.486 (Service Release 4)
https://github.com/dotnet/maui/releases/tag/6.0.486
Avec un paquet de nouveautés (encore !), ils carburent dans la Team MAUI ! 🙂
Des futures mises à jour de js ?
https://portal.gitnation.org/contents/future-features-of-js
A en suivre cette vidéo, on nous parle de pattern matching js ! Wow !
Typescript en v4.8
https://devblogs.microsoft.com/typescript/announcing-typescript-4-8/
Par exemple, on peut passer d’un unknown à {} | null | undefined.
Deno aussi change, de belles évolutions
prochaine release : Un nouvel http server pour de meilleures perfs !
Bun.js, un concurrent à node (encore ?!)
La création d’un create react app avec Bun est plus rapide ?