Microsoft Visual Basic ir jāpielīdzina .NET 5 un jāturpina strādāt, bet vai tā netiks izstrādāta vai atjaunināta kā valoda?

Microsoft / Microsoft Visual Basic ir jāpielīdzina .NET 5 un jāturpina strādāt, bet vai tā netiks izstrādāta vai atjaunināta kā valoda? 2 minūtes lasīts

Microsoft .NET



Microsoft Visual Basic programmēšanas valoda pakāpeniski tiks pilnībā asimilēta .NET ietvaros. Gadu desmitiem vecā valoda arī turpmāk tiks atbalstīta, taču tā netiks atjaunināta vai uzlabota, un tā arī netiks attīstīta tālāk. Tā vietā Microsoft Visual Basic tiks “uzturēts” tikai, lai nodrošinātu stabilitāti un migrāciju uz .Net 5.0.

Visual Basic, kas ir viena no pirmajām visaptverošajām programmēšanas valodām, kas plaši pieņemta lietojumprogrammu un platformu izstrādei, pakāpeniski tiks samazināta kā daudz lielāka un strauji attīstošā .NET Core apakškopa. Citiem vārdiem sakot, Microsoft ir skaidri norādījis, ka Visual Basic ceļš drīz beigsies un arī Visual Basic platformā .Net 5. Visual Basic joprojām lojālo izstrādātāju skaits noteikti ir zems un samazinās. Tādējādi Microsoft ir nodrošinājis, ka viņu darbi joprojām darbosies, un uzņēmums sniegs atbalstu, lai nodrošinātu sistēmas un platformas stabilitāti. Uzņēmums ir nodrošinājis atbalstu, taču tas būs ierobežots, lai nodrošinātu, ka izstrādātāji ātri pārvieto savas lietojumprogrammas uz .NET Core.



Microsoft .NET apstiprina, ka uzņēmumam nav plānu attīstīt Visual Basic kā valodu:

'Turpmāk mēs neplānojam attīstīt Visual Basic kā valodu,' apstiprināja Microsoft .NET Core komanda. Mēs atbalstām šos lietojumprogrammu veidus, lai nodrošinātu labu ceļu uz priekšu esošajiem VB klientiem, kuri vēlas migrēt savas lietojumprogrammas uz .NET Core. Tas ļauj Visual Basic klientiem izmantot jaunas platformas iespējas, piemēram, izvietošanu blakus, platformu atbalstu, veiktspēju un jaunus API uzlabojumus. Ievērojamais programmētāju skaits, kas izmanto Visual Basic, parāda, ka tiek vērtēta tā stabilitāte un aprakstošais stils ”



Tas būtībā nozīmē, ka .NET 5 izstrādes komanda noteikti nodrošinās atbalstu Visual Basic, tomēr atbalsta galvenais mērķis ir nodrošināt valodas stabilitāti un saderību starp Visual Basic for .NET Core un Visual Basic for .NET Framework. Kopš 2017. gada Microsoft būtībā ir atteicies no Visual Basic, jo nav notikusi reāla izstrāde, funkciju papildinājumi vai progress. Nesenais paziņojums tikai apstiprina uzņēmuma patiesos nodomus.

Turpinājumā izstrādātāji, kas galvenokārt strādā ar Visual Basic, varēs izcelt savas platformas un nodrošināt, ka viņi labi strādā pie .NET Core un pēc tam ar .NET 5.0. Ir svarīgi atzīmēt, ka .NET 5.0 2020. gada otrajā pusē aizstās tradicionālo .NET un atvērtā koda un starpplatformu .NET Core.



Microsoft nenogalina Visual Basic, bet tikai mudina izstrādātājus pieņemt visaptverošāku .NET 5.0 platformu?

Pašreizējā .NET Framework paaudze tiek piegādāta kopā ar Windows OS. Tādējādi tas noteikti paliks atbalstīts un pilnīgi funkcionāls. Tomēr .NET Core neatbalsta tādas platformas kā WebForms, Workflow vai WCF. Tādējādi izstrādātājiem jebkurā gadījumā būs jāpaliek .NET Framework.

Interesanti, ka Microsoft ir apgalvojis, ka Visual Studio regulāri papildina Windows Vista ar jaunām funkcijām izstrādātājiem izmantojot Visual Basic un .NET Core vai .NET Framework, piemēram, Visual Basic IntelliCode. Atkārtojot uzticību Visual Basic un Visual Studio, .NET komanda apstiprināja: “Visual Basic ir lieliska valoda un produktīva izstrādes vide. Visual Basic nākotne ietvers gan .NET Framework, gan .NET Core, un galvenā uzmanība tiks pievērsta stabilitātei, iepriekš uzskaitītajiem lietojumprogrammu veidiem un saderībai starp Visual Basic .NET Core un .NET Framework versijām. ”

Tagi .TĪKLS Microsoft Visual Basic