Microsoft Visual Basic bude asimilovaný v .NET 5 a bude pokračovať v práci, ale nebude sa ďalej vyvíjať alebo aktualizovať ako jazyk?

Microsoft / Microsoft Visual Basic sa má asimilovať v .NET 5 a pokračovať v práci, ale nebude sa ďalej vyvíjať alebo aktualizovať ako jazyk? 2 minúty prečítané

Microsoft .NET



Programovací jazyk Microsoft Visual Basic bude postupne úplne asimilovaný v rámci .NET. Desaťročia starý jazyk bude naďalej podporovaný, ale nebude sa aktualizovať ani vylepšovať a ani sa nebude vyvíjať ďalej. Namiesto toho bude Microsoft Visual Basic iba „udržiavaný“, aby sa zabezpečila stabilita a migrácia na .Net 5.0.

Visual Basic, jeden z prvých komplexných programovacích jazykov, ktorý sa široko využíva pri vývoji aplikácií a platforiem, bude postupne odsunutý ako podmnožina oveľa väčšieho a rýchlo sa rozvíjajúceho .NET Core. Inými slovami, Microsoft jasne naznačil, že cesta pred jazykom Visual Basic sa čoskoro končí, a to aj v rámci platformy Visual Basic na .Net 5. Počet vývojárov, ktorí sú stále verní programu Visual Basic, je určite nízky a klesajúci. Spoločnosť Microsoft preto zabezpečila, že ich výtvory zostanú naďalej funkčné, a spoločnosť poskytne podporu na zabezpečenie stability systému a platformy. Spoločnosť má zaistenú podporu, ale bude obmedzená, aby zabezpečila vývojárom rýchly presun ich aplikácií do .NET Core.



Spoločnosť Microsoft .NET potvrdzuje, že neplánuje vývoj jazyka ako jazyka:

„Do budúcnosti neplánujeme vyvíjať jazyk Visual Basic ako jazyk,“ potvrdil tím Microsoft .NET Core. „Podporujeme tieto typy aplikácií, aby sme poskytli dobrú cestu vpred existujúcim zákazníkom VB, ktorí chcú migrovať svoje aplikácie do .NET Core. To umožňuje zákazníkom jazyka Visual Basic využívať výhody nových funkcií platformy, ako je napríklad vzájomné nasadzovanie, podpora viacerých platforiem, výkon a nové vylepšenia API. Značný počet programátorov používajúcich Visual Basic ukazuje, že sa cení jeho stabilita a popisný štýl. “



To v podstate znamená, že vývojový tím .NET 5 určite zaistí podporu pre Visual Basic. Primárnym zámerom tejto podpory je však zabezpečiť jazykovú stabilitu a kompatibilitu medzi Visual Basic for .NET Core a Visual Basic for .NET Framework. Od roku 2017 Microsoft v zásade upustil od jazyka Visual Basic, pretože nedošlo k žiadnemu skutočnému vývoju, doplneniu funkcií alebo pokroku. Nedávne oznámenie iba potvrdzuje skutočné zámery spoločnosti.

Vpred budú vývojári, ktorí pracujú primárne na jazyku Visual Basic, schopní predstaviť svoje platformy a zabezpečiť, aby fungovali dobre v .NET Core a následne v .NET 5.0. Je dôležité poznamenať, že .NET 5.0 nahradí tradičné .NET a open-source a cross-platform .NET Core v druhej polovici roku 2020.



Microsoft nezabíja jazyk Visual Basic, ale iba vyzýva vývojárov, aby prijali komplexnejšiu platformu .NET 5.0?

Aktuálna generácia rozhrania .NET Framework sa dodáva s operačným systémom Windows. Preto určite zostane podporovaný a úplne funkčný. Platformy ako WebForms, Workflow alebo WCF však nie sú v .NET Core podporované. Preto vývojári bude aj tak musieť zostať s .NET Framework.

Je zaujímavé, že Microsoft tvrdil, že Visual Studio pravidelne pridáva nové funkcie pre vývojári pomocou jazyka Visual Basic a .NET Core alebo .NET Framework, napríklad IntelliCode pre Visual Basic. Tím .NET opätovne zdôraznil záväzok voči Visual Basic a Visual Studio a potvrdil: „Visual Basic je vynikajúci jazyk a produktívne vývojové prostredie. Budúcnosť jazyka Visual Basic bude obsahovať .NET Framework aj .NET Core a bude sa zameriavať na stabilitu, typy aplikácií uvedené vyššie a kompatibilitu medzi verziami .NET Core a .NET Framework jazyka Visual Basic. “

Značky .NET Microsoft Visual Basic