„Microsoft Visual Basic“ turi būti įsisavinta .NET 5 ir toliau dirbti, bet nebus kuriama ar atnaujinama kaip kalba?

„Microsoft“ / „Microsoft Visual Basic“ turi būti įsisavinta .NET 5 ir toliau dirbti, bet nebus kuriama ar atnaujinama kaip kalba? 2 minutės perskaityta

„Microsoft“ .NET



„Microsoft Visual Basic“ programavimo kalba bus palaipsniui įsisavinama visiškai .NET sistemoje. Dešimtmečius skaičiuojanti kalba ir toliau bus palaikoma, tačiau ji nebus atnaujinta ar patobulinta ir toliau nesivystys. Vietoj to, „Microsoft Visual Basic“ bus „prižiūrima“ tik siekiant užtikrinti stabilumą ir perėjimą prie .Net 5.0.

„Visual Basic“, viena iš pirmųjų išsamių programavimo kalbų, plačiai pritaikyta kuriant programas ir platformas, palaipsniui bus perkelta į daug didesnio ir sparčiai besivystančio .NET Core pagrindą. Kitaip tariant, „Microsoft“ aiškiai nurodė, kad „Visual Basic“ laukiantis kelias netrukus baigsis ir tas pats „.Net 5“ „Visual Basic“ platformoje. Vis dar „Visual Basic“ ištikimų kūrėjų skaičius yra mažas ir mažėja. Taigi „Microsoft“ užtikrino, kad jų kūriniai ir toliau išliks funkcionalūs, o bendrovė teiks paramą sistemos ir platformos stabilumui užtikrinti. Bendrovė užtikrino palaikymą, tačiau ji bus ribota, kad kūrėjai galėtų greitai perkelti savo programas į .NET Core.



„Microsoft .NET“ patvirtina, kad įmonė neturi planų plėtoti „Visual Basic“ kaip kalbą:

'Ateityje mes neplanuojame tobulinti' Visual Basic 'kaip kalbos', - patvirtino 'Microsoft .NET Core' komanda. Mes palaikome šiuos programų tipus, kad esamiems VB klientams, norintiems perkelti savo programas į .NET Core, būtų geras kelias į priekį. Tai leidžia „Visual Basic“ klientams pasinaudoti naujomis platformos funkcijomis, pvz., Įdiegimu greta, platformų palaikymu, našumu ir naujais API patobulinimais. Didelis programuotojų, naudojančių „Visual Basic“, skaičius rodo, kad vertinamas jo stabilumas ir aprašomasis stilius “



Tai iš esmės reiškia, kad .NET 5 kūrimo komanda tikrai užtikrins „Visual Basic“ palaikymą, tačiau pagrindinis palaikymo tikslas yra užtikrinti kalbos stabilumą ir suderinamumą tarp „Visual Basic for .NET Core“ ir „Visual Basic for .NET Framework“. Nuo 2017 m. „Microsoft“ iš esmės atsisakė „Visual Basic“, nes nebuvo jokio faktinio kūrimo, funkcijų papildymo ar jokios pažangos. Neseniai paskelbtas pranešimas tik patvirtina tikruosius bendrovės ketinimus.

Pirmyn, kūrėjai, kurie pirmiausia dirba su „Visual Basic“, galės išplėsti savo platformas ir užtikrinti, kad jos gerai dirba su .NET Core, o vėliau ir su .NET 5.0. Svarbu pažymėti, kad 2020 m. Antrojoje pusėje .NET 5.0 pakeis tradicinį .NET ir atvirojo kodo bei daugiaplatformę .NET Core.



„Microsoft“ nežudo „Visual Basic“, o tik ragina kūrėjus priimti visapusiškesnę .NET 5.0 platformą?

Dabartinė .NET Framework karta pristatoma kartu su „Windows“ OS. Taigi jis tikrai išliks palaikomas ir visiškai funkcionalus. Tačiau „.NET Core“ nepalaiko tokių platformų kaip „WebForms“, „Workflow“ ar WCF. Vadinasi kūrėjai vis tiek turės likti .NET Framework.

Įdomu tai, kad „Microsoft“ teigė, kad „Visual Studio“ reguliariai papildo naujomis „Windows“ funkcijomis kūrėjai naudojant „Visual Basic“ ir .NET Core arba .NET Framework, pvz., „IntelliCode for Visual Basic“. Pakartodama įsipareigojimą „Visual Basic“ ir „Visual Studio“, .NET komanda patvirtino: „Visual Basic yra puiki kalba ir produktyvi kūrimo aplinka. „Visual Basic“ ateitis apims tiek .NET Framework, tiek .NET Core ir bus sutelkta į stabilumą, aukščiau išvardytus programų tipus ir „Visual Basic“ .NET Core ir .NET Framework versijų suderinamumą. “

Žymos .NET „Microsoft“ Visual Basic