A Microsoft részletesen ismerteti .NET nyelvi stratégiáját

Olvasási idő ikonra 3 perc olvas


Az olvasók segítenek az MSpoweruser támogatásában. Kaphatunk jutalékot, ha a linkjeinken keresztül vásárol. Eszköztipp ikon

Olvassa el közzétételi oldalunkat, hogy megtudja, hogyan segítheti az MSPowerusert a szerkesztői csapat fenntartásában Tovább

A Microsoft nemrég megosztotta .NET nyelvi stratégiáját. A Microsoft megemlítette, hogy megosztják, hogy további kontextust biztosítsanak az egyes nyelvekre vonatkozó döntések meghozatalához használt elvekhez. Olvassa el az alábbi részleteket a Microsoft blogbejegyzéséből.

A C# az egyik legelterjedtebb programozási nyelv a bolygón, és emberek milliói használják. A C# használatával többféle játékot fejleszthet a Unityben, mobilalkalmazásokat a Xamarinban, webalkalmazásokat az ASP.NET-ben, üzleti alkalmazásokat Windows rendszeren, .NET Core mikroszolgáltatásokat Linuxon az Azure-ban és AWS-ben, és még sok mást.

Stratégia a C# számára:

Folyamatosan fejlesztjük a C#-t, hogy megfeleljünk a fejlesztők változó igényeinek, és továbbra is a legkorszerűbb programozási nyelv maradjon. Agresszíven fogunk újítani, miközben nagyon ügyelünk arra, hogy a nyelv szellemén belül maradjunk. Tekintettel a fejlesztői bázis sokféleségére, előnyben részesítjük a nyelvi és teljesítménybeli fejlesztéseket, amelyek az összes vagy a legtöbb fejlesztő számára előnyösek, elkerülve az adott szegmensre való túlzott összpontosítást. Továbbra is erősítjük a tágabb ökoszisztémát, és növeljük szerepét a C# jövőjében, miközben fenntartjuk a tervezési döntések erős irányítását a folyamatos koherencia biztosítása érdekében.

A Visual Basic talán nem olyan népszerű, mint a C#, de továbbra is több százezer ember használja. A Visual Basic WinForms használatával a fejlesztők üzleti alkalmazásokat készítenek Windows alatt, és néhányan webhelyeket is készítenek, túlnyomórészt az ASP.NET Web Forms használatával.

A Visual Basic stratégiája:

A Visual Basic-et egyszerűnek és megközelíthetőnek tartjuk. Mindent megteszünk annak érdekében, hogy a .NET ökoszisztéma első osztályú polgára maradjon: Amikor például az API-alakzatok az új C#-szolgáltatások eredményeként fejlődnek, akkor ezeknek az API-knak a használatának természetesnek kell lennie a VB-ben. Továbbra is a többnyelvű szerszámozási tapasztalatra összpontosítunk, felismerve, hogy sok VB-fejlesztő is használja a C#-t. Az innovációt azokra az alapvető forgatókönyvekre és területekre összpontosítjuk, ahol a VB népszerű.

Az F# az egyik legkedveltebb nyelv a piacon, annak ellenére, hogy nem igazán felel meg a C# és a VB gazdag és csiszolt élményének. Az F#-t fejlesztők tízezrei használják, és általában a webes és felhőszolgáltatások, az eszközök és segédprogramok, az analitikai munkaterhelések és az adatkezelés területén használják. Néhány úttörő nyelvi funkcióval rendelkezik, mint például a típusszolgáltatók, az aktív minták és a számítási kifejezések.

Az F# stratégiája:

Lehetővé tesszük és bátorítjuk a közösség erős részvételét az F#-ban azáltal, hogy folytatjuk a közösségi hozzájárulások kiegészítéséhez szükséges infrastruktúra és eszközök kiépítését. Az F#-t a legjobb eszközökkel felszerelt funkcionális nyelvvé tesszük a piacon, javítva a nyelvi és szerszámozási élményt, eltávolítjuk a hozzájárulások akadályait, és megszüntetjük a fájdalmas pontokat, hogy csökkentsük a C# és VB közötti tapasztalati különbséget. Amint új nyelvi funkciók jelennek meg a C#-ban, gondoskodunk arról, hogy azok jól együttműködjenek az F#-val is. Az F# továbbra is a közössége számára fontos platformokat célozza meg.

Olvassa el a teljes bejegyzésüket itt.

Bővebben a témákról: . Net, .NET nyelvi stratégia, .Net Platform, c#, F#, nyelvek, microsoft, VB, vizuális alap

Hagy egy Válaszol

E-mail címed nem kerül nyilvánosságra. Kötelező kitölteni *