Microsoft Visual Basic skal assimileres i .NET 5 og fortsette å jobbe, men vil ikke bli utviklet eller oppdatert videre som språk?
Microsofts Visual Basic-programmeringsspråk vil gradvis bli assimilert helt innenfor .NET-rammeverket. Det tiår gamle språket vil fortsatt støttes, men det blir ikke oppdatert eller forbedret, og det vil heller ikke utvikle seg videre. I stedet blir Microsoft Visual Basic bare "vedlikeholdt" for å sikre stabilitet og migrering til .Net 5.0.
Visual Basic, et av de første omfattende programmeringsspråkene som er blitt adoptert mye for utvikling av applikasjoner og plattformer, vil gradvis bli forvist som en delmengde av den mye større og raskt utviklende .NET Core. Med andre ord har Microsoft tydelig antydet at veien fremover for Visual Basic slutter snart, og at også innenfor Visual Basic-plattformen på .Net 5. Antall utviklere som fremdeles er lojale mot Visual Basic er absolutt lavt og avtagende. Derfor har Microsoft sørget for at deres kreasjoner vil fortsette å være funksjonelle, og selskapet vil gi støtte for å sikre system- og plattformstabilitet. Selskapet har forsikret støtte, men det vil være begrenset til å sikre at utviklere raskt flytter applikasjonene sine til .NET Core.
Microsoft .NET bekrefter at selskapet ikke har planer om å utvikle Visual Basic som språk:
"Fremover planlegger vi ikke å utvikle Visual Basic som språk," bekreftet Microsoft .NET Core-teamet. “Vi støtter disse applikasjonstypene for å gi en god vei fremover for eksisterende VB-kunder som ønsker å migrere applikasjonene sine til .NET Core. Dette gjør det mulig for Visual Basic-kunder å dra nytte av nye plattformfunksjoner som distribusjon side om side, støtte på tvers av plattformer, ytelse og nye API-forbedringer. Det betydelige antallet programmerere som bruker Visual Basic, viser at dens stabilitet og beskrivende stil er verdsatt ”
Dette betyr i hovedsak at .NET 5-utviklingsteamet absolutt vil sikre støtte for Visual Basic, men den primære intensjonen bak støtten er å sikre språkstabilitet og kompatibilitet mellom Visual Basic for .NET Core og Visual Basic for. NET Framework. Siden 2017 har Microsoft i utgangspunktet forlatt Visual Basic, siden det ikke har vært noen faktisk utvikling, funksjonstillegg eller noen fremgang. Den nylige kunngjøringen bekrefter bare selskapets virkelige intensjoner.
Fremover vil utviklere som primært jobber med Visual Basic kunne frembringe plattformene sine og sikre at de jobber godt med .NET Core, og deretter til. NET 5.0. Det er viktig å merke seg at .NET 5.0 vil erstatte den tradisjonelle .NET og åpen kildekode og plattform .NET Core i andre halvdel av 2020.
Microsoft dreper ikke Visual Basic, men oppfordrer bare utviklere til å vedta en mer omfattende .NET 5.0-plattform?
Den nåværende generasjonen av .NET Framework leveres med Windows OS. Derfor vil det sikkert forbli støttet og fullstendig funksjonelt. Imidlertid støttes ikke plattformer som WebForms, Workflow eller WCF på .NET Core. Derfor utviklere må uansett være med .NET Framework.
Interessant, Microsoft har hevdet at Visual Studio regelmessig legger til nye funksjoner for utviklere ved hjelp av Visual Basic og enten .NET Core eller .NET Framework, for eksempel IntelliCode for Visual Basic. NET-teamet bekreftet forpliktelsen overfor Visual Basic og Visual Studio, “Visual Basic er et flott språk og et produktivt utviklingsmiljø. Fremtiden til Visual Basic vil omfatte både .NET Framework og .NET Core og vil fokusere på stabilitet, applikasjonstypene som er oppført ovenfor, og kompatibilitet mellom. NET Core og .NET Framework-versjonene av Visual Basic. "