Microsoft beskriver sin .NET sprogstrategi

Ikon for læsetid 3 min. Læs


Læsere hjælper med at understøtte MSpoweruser. Vi får muligvis en kommission, hvis du køber via vores links. Værktøjstip-ikon

Læs vores oplysningsside for at finde ud af, hvordan du kan hjælpe MSPoweruser med at opretholde redaktionen Læs mere

Microsoft delte for nylig deres .NET sprogstrategi. Microsoft nævnte, at de deler det for at give den ekstra kontekst for de principper, de bruger til at træffe beslutninger for hvert sprog. Læs uddragene fra Microsofts blogindlæg nedenfor.

C# er et af de mest udbredte programmeringssprog på planeten, og millioner af mennesker bruger det. Ved hjælp af C# kan du udvikle på tværs af spil i Unity, mobilapps i Xamarin, webapps i ASP.NET, forretningsapplikationer på Windows, .NET Core-mikrotjenester på Linux i Azure og AWS og meget mere.

Strategi for C#:

Vi vil fortsætte med at vokse C# for at imødekomme udviklernes skiftende behov og forblive et avanceret programmeringssprog. Vi vil innovere aggressivt, samtidig med at vi er meget omhyggelige med at holde os inden for sprogets ånd. I betragtning af mangfoldigheden af ​​udviklerbasen vil vi foretrække sprog- og ydeevneforbedringer, der gavner alle eller de fleste udviklere, og undgår at overfokusere på et givet segment. Vi vil fortsætte med at styrke det bredere økosystem og udvide dets rolle i C#'s fremtid, samtidig med at vi opretholder en stærk forvaltning af designbeslutninger for at sikre fortsat sammenhæng.

Visual Basic er måske ikke så populær som C#, men den bruges stadig af hundredtusindvis af mennesker. Ved hjælp af Visual Basic WinForms bygger udviklere forretningsapplikationer i Windows, og nogle få bygger websteder, overvældende ved hjælp af ASP.NET Web Forms.

Strategi for Visual Basic:

Vi vil holde Visual Basic ligetil og tilgængelig. Vi vil gøre alt, hvad der er nødvendigt for at holde det en førsteklasses borger i .NET-økosystemet: Når API-former udvikler sig som et resultat af nye C#-funktioner, for eksempel, skulle forbruget af disse API'er føles naturligt i VB. Vi vil holde fokus på værktøjsoplevelsen på tværs af sprog i erkendelse af, at mange VB-udviklere også bruger C#. Vi vil fokusere innovation på de kernescenarier og domæner, hvor VB er populært.

F# er et af de mest elskede sprog på markedet, selvom det ikke helt kan måle sig med den rige og polerede oplevelse af C# og VB. F# bruges af titusindvis af udviklere, og de bruger det generelt omkring web- og cloudtjenester, værktøjer og hjælpeprogrammer, analytiske arbejdsbelastninger og datamanipulation. Det har nogle banebrydende sprogfunktioner såsom typeudbydere, aktive mønstre og beregningsudtryk.

Strategi for F#:

Vi vil muliggøre og opmuntre stærk lokalsamfundsdeltagelse i F# ved at fortsætte med at bygge den nødvendige infrastruktur og værktøj til at supplere samfundsbidrag. Vi vil gøre F# til det bedst værktøjede funktionelle sprog på markedet ved at forbedre sprog- og værktøjsoplevelsen, fjerne vejspærringer for bidrag og adressere smertepunkter for at indsnævre oplevelseskløften med C# og VB. Efterhånden som nye sprogfunktioner dukker op i C#, vil vi sikre, at de også fungerer godt sammen med F#. F# vil fortsat målrette mod platforme, der er vigtige for dets fællesskab.

Læs hele deres indlæg link..

Mere om emnerne: . net, .NET sprogstrategi, .Net platform, c#, F#, sprog, microsoft, VB, visuel grundlæggende

Giv en kommentar

Din e-mail adresse vil ikke blive offentliggjort. Krævede felter er markeret *