A Microsoft részletesen ismerteti .NET nyelvi stratégiáját
3 perc olvas
Publikálva
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.