Microsoft Visual Basic skal assimileres i .NET 5 og fortsætte med at arbejde, men bliver ikke udviklet eller opdateret yderligere som sprog?
Microsofts Visual Basic-programmeringssprog vil gradvist blive integreret fuldstændigt inden for .NET-rammen. Det årtier gamle sprog vil fortsat blive understøttet, men det bliver ikke opdateret eller forbedret, og det vil heller ikke udvikle sig yderligere. I stedet opretholdes Microsoft Visual Basic kun for at sikre stabilitet og migration til .Net 5.0.
Visual Basic, et af de første omfattende programmeringssprog, der er blevet bredt vedtaget til udvikling af applikationer og platforme, vil gradvist blive henvist som en delmængde af den meget større og hurtigt udviklende .NET Core. Med andre ord har Microsoft tydeligt angivet, at vejen for Visual Basic snart slutter, og at også inden for Visual Basic-platformen på .Net 5. Antallet af udviklere, der stadig er loyale over for Visual Basic, er bestemt lavt og faldende. Derfor har Microsoft sikret, at deres produktioner fortsat vil forblive funktionelle, og virksomheden yder støtte til at sikre system- og platformstabilitet. Virksomheden har forsikret support, men det vil være begrænset til at sikre, at udviklere hurtigt flytter deres applikationer til .NET Core.
Microsoft .NET bekræfter, at virksomheden ikke har planer om at udvikle Visual Basic som sprog:
"Fremover planlægger vi ikke at udvikle Visual Basic som sprog," bekræftede Microsoft .NET Core-teamet. ”Vi støtter disse applikationstyper for at give en god vej fremad for de eksisterende VB-kunder, der ønsker at migrere deres applikationer til .NET Core. Dette giver Visual Basic-kunder mulighed for at drage fordel af nye platformsfunktioner som side-by-side-implementering, support på tværs af platforme, ydeevne og nye API-forbedringer. Det betydelige antal programmerere, der bruger Visual Basic, viser, at dets stabilitet og beskrivende stil er værdsat ”
Dette betyder i det væsentlige, at .NET 5-udviklingsteamet helt sikkert vil sikre support til Visual Basic, men den primære hensigt bag supporten er at sikre sprogstabilitet og kompatibilitet mellem Visual Basic til .NET Core og Visual Basic til. NET Framework. Siden 2017 har Microsoft grundlæggende opgivet Visual Basic, da der ikke har været nogen egentlig udvikling, tilføjelser af funktioner eller nogen fremskridt. Den nylige meddelelse bekræfter blot virksomhedens sande intentioner.
Fremadrettet vil udviklere, der primært arbejder med Visual Basic, være i stand til at frembringe deres platforme og sikre, at de arbejder godt på .NET Core og derefter til. NET 5.0. Det er vigtigt at bemærke, at .NET 5.0 erstatter den traditionelle .NET og open source og cross-platform. NET Core i anden halvdel af 2020.
Microsoft dræber ikke Visual Basic, men opfordrer blot udviklere til at vedtage en mere omfattende .NET 5.0-platform?
Den nuværende generation af .NET Framework leveres med Windows OS. Derfor vil det helt sikkert forblive understøttet og fuldstændigt funktionelt. Imidlertid understøttes platforme som WebForms, Workflow eller WCF ikke på .NET Core. Derfor udviklere bliver alligevel nødt til at forblive med .NET Framework.
Interessant nok har Microsoft hævdet, at Visual Studio regelmæssigt tilføjer nye funktioner til udviklere ved hjælp af Visual Basic og enten .NET Core eller .NET Framework, såsom IntelliCode til Visual Basic. Gentagelse af forpligtelsen over for Visual Basic og Visual Studio bekræftede .NET-teamet, “Visual Basic er et fantastisk sprog og et produktivt udviklingsmiljø. Fremtiden for Visual Basic vil omfatte både .NET Framework og .NET Core og vil fokusere på stabilitet, de ovennævnte applikationstyper og kompatibilitet mellem .NET Core og .NET Framework-versioner af Visual Basic. ”