Microsoft Visual Basic zostanie zasymilowany w .NET 5 i nadal będzie działał, ale nie będzie dalej rozwijany ani aktualizowany jako język?

Microsoft / Microsoft Visual Basic zostanie zasymilowany w .NET 5 i nadal będzie działał, ale nie będzie dalej rozwijany ani aktualizowany jako język? 2 minuty czytania

Microsoft .NET



Język programowania Microsoft Visual Basic będzie stopniowo przyswajany w całości w ramach platformy .NET. Język sprzed dziesięcioleci będzie nadal obsługiwany, ale nie będzie aktualizowany ani ulepszany, ani też nie będzie dalej ewoluował. Zamiast tego Microsoft Visual Basic będzie „utrzymywany” tylko w celu zapewnienia stabilności i migracji do .Net 5.0.

Visual Basic, jeden z pierwszych wszechstronnych języków programowania, który był szeroko stosowany do tworzenia aplikacji i platform, będzie stopniowo zdegradowany jako podzbiór znacznie większego i szybko rozwijającego się .NET Core. Innymi słowy, Microsoft jasno wskazał, że droga przed Visual Basic wkrótce się kończy, a także w ramach platformy Visual Basic na .Net 5. Liczba programistów wciąż lojalnych wobec Visual Basic jest z pewnością niewielka i maleje. W związku z tym Microsoft zapewnił, że ich kreacje będą nadal funkcjonować, a firma będzie udzielać wsparcia w celu zapewnienia stabilności systemu i platformy. Firma zapewniła wsparcie, ale będzie ono ograniczone do zapewnienia programistom szybkiego przeniesienia ich aplikacji na platformę .NET Core.



Microsoft .NET potwierdza, że ​​firma nie ma planów rozwoju języka Visual Basic jako języka:

„Idąc dalej, nie planujemy rozwijać Visual Basic jako języka” - potwierdził zespół Microsoft .NET Core. „Wspieramy te typy aplikacji, aby zapewnić dobrą ścieżkę dla obecnych klientów VB, którzy chcą migrować swoje aplikacje do .NET Core. Dzięki temu klienci korzystający z języka Visual Basic mogą korzystać z nowych funkcji platformy, takich jak wdrażanie równoległe, obsługa wielu platform, wydajność i nowe ulepszenia interfejsu API. Znaczna liczba programistów używających Visual Basic pokazuje, że jego stabilność i styl opisowy są cenione ”



Zasadniczo oznacza to, że zespół programistów .NET 5 z pewnością zapewni wsparcie dla Visual Basic, jednak głównym celem wsparcia jest zapewnienie stabilności języka i zgodności między Visual Basic dla .NET Core i Visual Basic dla .NET Framework. Od 2017 roku Microsoft zasadniczo porzucił Visual Basic, ponieważ nie było faktycznego rozwoju, dodawania funkcji ani żadnego postępu. Niedawne ogłoszenie jedynie potwierdza prawdziwe intencje firmy.

Idąc dalej, programiści, którzy pracują głównie na Visual Basic, będą mogli wprowadzić swoje platformy i upewnić się, że dobrze pracują na .NET Core, a następnie na .NET 5.0. Należy zauważyć, że .NET 5.0 zastąpi tradycyjny .NET oraz otwarty i wieloplatformowy .NET Core w drugiej połowie 2020 r.



Firma Microsoft nie zabija języka Visual Basic, ale jedynie zachęca programistów do przyjęcia bardziej kompleksowej platformy .NET 5.0?

Bieżąca generacja platformy .NET Framework jest dostarczana z systemem operacyjnym Windows. Dlatego z pewnością pozostanie obsługiwany i całkowicie funkcjonalny. Jednak platformy, takie jak WebForms, Workflow lub WCF, nie są obsługiwane w .NET Core. W związku z tym deweloperzy i tak będzie musiał pozostać przy .NET Framework.

Co ciekawe, Microsoft twierdzi, że Visual Studio regularnie dodaje nowe funkcje dla deweloperzy przy użyciu języka Visual Basic i platformy .NET Core lub .NET Framework, takich jak IntelliCode for Visual Basic. Potwierdzając zaangażowanie w rozwój Visual Basic i Visual Studio, zespół .NET potwierdził: „Visual Basic to wspaniały język i wydajne środowisko programistyczne. Przyszłość Visual Basic obejmie zarówno .NET Framework, jak i .NET Core i skupi się na stabilności, wymienionych powyżej typach aplikacji oraz kompatybilności między wersjami .NET Core i .NET Framework programu Visual Basic. ”

Tagi .NETTO Microsoft Visual Basic