Microsoft Visual Basic ще бъде усвоена в .NET 5 и ще продължи да работи, но няма да бъде разработена или актуализирана допълнително като език?

Microsoft / Microsoft Visual Basic ще бъде усвоена в .NET 5 и ще продължи да работи, но няма да бъде разработена или актуализирана допълнително като език? 2 минути четене

Microsoft .NET



Езикът за програмиране Visual Basic на Microsoft постепенно ще бъде усвоен изцяло в рамките на .NET. Езикът от десетилетия ще продължи да се поддържа, но няма да се актуализира или подобрява и няма да се развива по-нататък. Вместо това Microsoft Visual Basic ще бъде само „поддържан“, за да осигури стабилност и миграция към .Net 5.0.

Visual Basic, един от първите всеобхватни езици за програмиране, който ще бъде широко приет за разработване на приложения и платформи, постепенно ще бъде изместен като подмножество на много по-големия и бързо развиващ се .NET Core. С други думи, Microsoft ясно посочи, че пътят пред Visual Basic скоро свършва и това също в рамките на платформата Visual Basic на .Net 5. Броят на разработчиците, все още верни на Visual Basic, със сигурност е нисък и намалява. Следователно, Microsoft гарантира, че техните творения ще продължат да остават функционални, а компанията ще предоставя подкрепа за осигуряване на стабилност на системата и платформата. Компанията е осигурила подкрепа, но тя ще бъде ограничена, за да гарантира, че разработчиците бързо ще преместят своите приложения в .NET Core.



Microsoft .NET потвърждава, че компанията не планира да развива Visual Basic като език:

„Занапред не планираме да развиваме Visual Basic като език“, потвърди екипът на Microsoft .NET Core. „Подкрепяме тези типове приложения, за да осигурим добър път напред за съществуващите клиенти на VB, които искат да мигрират своите приложения към .NET Core. Това позволява на клиентите на Visual Basic да се възползват от новите функции на платформата като внедряване встрани, поддръжка на различни платформи, производителност и нови подобрения на API. Значителният брой програмисти, използващи Visual Basic, демонстрира, че неговата стабилност и описателен стил се оценяват ”



Това по същество означава, че екипът за разработка на .NET 5 със сигурност ще осигури поддръжка за Visual Basic, но основното намерение зад поддръжката е да осигури езикова стабилност и съвместимост между Visual Basic за .NET Core и Visual Basic за .NET Framework. От 2017 г. Microsoft по принцип се отказа от Visual Basic, тъй като няма реално развитие, добавяне на функции или какъвто и да е напредък. Неотдавнашното съобщение само потвърждава истинските намерения на компанията.

Продължавайки напред, разработчиците, които работят предимно на Visual Basic, ще могат да създадат своите платформи и да гарантират, че работят добре на .NET Core и впоследствие на .NET 5.0. Важно е да се отбележи, че .NET 5.0 ще замести традиционния .NET и .NET Core с отворен код и междуплатформена платформа през втората половина на 2020 г.



Microsoft не убива Visual Basic, а просто подтиква разработчиците да приемат по-изчерпателна платформа .NET 5.0?

Текущото поколение на .NET Framework се доставя с Windows OS. Следователно той със сигурност ще остане поддържан и напълно функционален. Платформи като WebForms, Workflow или WCF обаче не се поддържат в .NET Core. Следователно разработчици така или иначе ще трябва да остане с .NET Framework.

Интересното е, че Microsoft твърди, че Visual Studio редовно добавя нови функции за разработчици използване на Visual Basic и .NET Core или .NET Framework, като IntelliCode за Visual Basic. Повтаряйки ангажимента си към Visual Basic и Visual Studio, екипът на .NET потвърди: „Visual Basic е страхотен език и продуктивна среда за разработка. Бъдещето на Visual Basic ще включва както .NET Framework, така и .NET Core и ще се фокусира върху стабилността, изброените по-горе типове приложения и съвместимостта между версиите на Visual Basic на .NET Core и .NET Framework. “

Етикети .NET Microsoft Visual Basic