Microsoft szczegółowo opisuje swoją strategię językową .NET

Ikona czasu czytania 3 minuta. czytać


Czytelnicy pomagają wspierać MSpoweruser. Możemy otrzymać prowizję, jeśli dokonasz zakupu za pośrednictwem naszych linków. Ikona podpowiedzi

Przeczytaj naszą stronę z informacjami, aby dowiedzieć się, jak możesz pomóc MSPoweruser w utrzymaniu zespołu redakcyjnego Czytaj więcej

Microsoft niedawno udostępnił swoją strategię językową .NET. Microsoft wspomniał, że udostępnia go, aby zapewnić dodatkowy kontekst dla zasad, których używają do podejmowania decyzji w każdym języku. Przeczytaj fragmenty wpisu na blogu Microsoftu poniżej.

C# jest jednym z najbardziej rozpowszechnionych języków programowania na świecie i używają go miliony ludzi. Korzystając z C#, możesz tworzyć gry w Unity, aplikacje mobilne w Xamarin, aplikacje internetowe w ASP.NET, aplikacje biznesowe w systemie Windows, mikrousługi .NET Core w systemie Linux na platformie Azure i AWS oraz wiele innych.

Strategia dla C#:

Będziemy stale rozwijać C#, aby sprostać zmieniającym się potrzebom programistów i pozostać najnowocześniejszym językiem programowania. Będziemy agresywnie wprowadzać innowacje, jednocześnie bardzo uważając, aby pozostać w duchu języka. Biorąc pod uwagę różnorodność bazy programistów, będziemy preferować ulepszenia języka i wydajności, które przyniosą korzyści wszystkim lub większości programistów, unikając nadmiernego koncentrowania się na danym segmencie. Będziemy nadal wzmacniać szerszy ekosystem i zwiększać jego rolę w przyszłości C#, przy jednoczesnym utrzymaniu silnego zarządzania decyzjami projektowymi w celu zapewnienia ciągłej spójności.

Visual Basic może nie być tak popularny jak C#, ale nadal jest używany przez setki tysięcy ludzi. Korzystając z Visual Basic WinForms, programiści tworzą aplikacje biznesowe w systemie Windows, a niektórzy z nich tworzą witryny internetowe, w przeważającej mierze przy użyciu formularzy sieci Web ASP.NET.

Strategia dla Visual Basic:

Zadbamy o to, aby Visual Basic był prosty i przystępny. Zrobimy wszystko, co konieczne, aby był to najwyższej klasy obywatel ekosystemu .NET: gdy kształty API ewoluują w wyniku na przykład nowych funkcji C#, korzystanie z tych API powinno być naturalne w VB. Będziemy nadal koncentrować się na wielojęzycznym doświadczeniu narzędziowym, zdając sobie sprawę, że wielu programistów VB używa również C#. Innowacje skupimy na podstawowych scenariuszach i domenach, w których VB jest popularne.

F# jest jednym z najbardziej lubianych języków dostępnych na rynku, mimo że nie do końca dorównuje bogatemu i dopracowanemu doświadczeniu C# i VB. F# jest używany przez dziesiątki tysięcy programistów i zazwyczaj używają go w ramach usług internetowych i chmurowych, narzędzi i narzędzi, obciążeń analitycznych i manipulacji danymi. Ma kilka przełomowych funkcji językowych, takich jak dostawcy typów, aktywne wzorce i wyrażenia obliczeniowe.

Strategia dla F#:

Umożliwimy i będziemy zachęcać do silnego udziału społeczności w języku F#, kontynuując tworzenie niezbędnej infrastruktury i narzędzi w celu uzupełnienia wkładu społeczności. Uczynimy F# najlepiej wyposażonym językiem funkcjonalnym na rynku, poprawiając obsługę języka i narzędzi, usuwając blokady dla wkładów i zajmując się problemami, aby zmniejszyć lukę w doświadczeniach z C# i VB. W miarę pojawiania się nowych funkcji językowych w języku C# upewnimy się, że będą one również dobrze współdziałać z językiem F#. F# będzie nadal kierować na platformy, które są ważne dla jego społeczności.

Przeczytaj ich cały post tutaj.

Więcej na tematy: . Netto, Strategia języka .NET, Platforma .Net, c#, F#, języki, Microsoft, VB, wizualne podstawowe

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *