Microsoft Visual Basic tuleb sulanduda .NET 5-sse ja jätkata tööd, kuid kas seda ei arendata ega uuendata keelena edasi?

Microsoft / Microsoft Visual Basic tuleb sulanduda .NET 5-sse ja jätkata tööd, kuid kas seda ei arendata ega uuendata keelena edasi? 2 minutit loetud

Microsoft .NET



Microsofti Visual Basicu programmeerimiskeel assimileeritakse järk-järgult täielikult .NET-i raamistikus. Aastakümneid vana keelt toetatakse jätkuvalt, kuid seda ei uuendata ega täiustata ega arendada edasi. Selle asemel hooldatakse Microsoft Visual Basicut ainult stabiilsuse ja ülemineku tagamiseks .Net 5.0-le.

Visual Basic, üks esimesi terviklikke programmeerimiskeeli, mis on rakenduste ja platvormide arendamisel laialdaselt kasutusele võetud, langeb järk-järgult palju suurema ja kiiresti areneva .NET Core'i alamhulgana. Teisisõnu on Microsoft selgelt näidanud, et Visual Basicu ees seisev tee lõpeb varsti ja ka see .Net 5 Visual Basicu platvormi piires. Visual Basicule endiselt lojaalsete arendajate arv on kindlasti väike ja väheneb. Seega on Microsoft taganud, et nende looming püsib jätkuvalt toimiv ning ettevõte annab süsteemi ja platvormi stabiilsuse tagamiseks tuge. Ettevõte on kindlustanud toetuse, kuid see on piiratud, et arendajad saaksid oma rakendused kiiresti .NET Core-i viia.



Microsoft .NET kinnitab, et ettevõttel pole plaane Visual Basicu keelena arendamiseks:

'Edaspidi ei kavatse me Visual Basicut keelena arendada,' kinnitas Microsofti .NET Core meeskond. „Toetame neid rakendustüüpe, et pakkuda head teed olemasolevatele VB klientidele, kes soovivad oma rakendused üle viia .NET Core'i. See võimaldab Visual Basicu klientidel kasutada ära uusi platvormi funktsioone, nagu kõrvuti juurutamine, platvormidevaheline tugi, jõudlus ja uued API-täiustused. Märkimisväärne arv Visual Basicut kasutavaid programmeerijaid näitab, et hinnatakse selle stabiilsust ja kirjeldavat stiili ”



See tähendab sisuliselt seda, et .NET 5 arendustiim tagab kindlasti Visual Basicu toe, kuid toe peamine eesmärk on tagada keele stabiilsus ja ühilduvus Visual Basic for .NET Core ja Visual Basic for .NET Framework vahel. Alates 2017. aastast on Microsoft Visual Basicu põhimõtteliselt hüljanud, kuna tegelikku arendust, funktsioonide lisamist ega edasiminekut pole olnud. Värske teadaanne lihtsalt kinnitab ettevõtte tõelisi kavatsusi.

Edaspidi saavad arendajad, kes töötavad peamiselt Visual Basicus, oma platvormid välja tuua ja tagada, et nad töötaksid hästi .NET Core'i ja seejärel ka .NET 5.0-ga. Oluline on märkida, et .NET 5.0 asendab 2020. aasta teisel poolel traditsioonilist .NET ning avatud lähtekoodiga ja platvormidevahelist .NET Core'i.



Microsoft ei tapa Visual Basicut, vaid soovitab arendajatel lihtsalt võtta kasutusele terviklikum .NET 5.0 platvorm?

.NET Frameworki praegune põlvkond tarnitakse koos Windows OS-ga. Seega jääb see kindlasti toetatuks ja täiesti toimivaks. .NET Core ei toeta siiski selliseid platvorme nagu WebForms, Workflow või WCF. Seega arendajad jäävad ikkagi .NET-i raamistikku.

Huvitaval kombel on Microsoft väitnud, et Visual Studio lisab versioonile regulaarselt uusi funktsioone arendajad kasutades Visual Basicut ja kas .NET Core või .NET Framework, näiteks Viselli Basicu jaoks mõeldud IntelliCode. Kordades pühendumust Visual Basicu ja Visual Studio poole, kinnitas .NET meeskond: „Visual Basic on suurepärane keel ja produktiivne arenduskeskkond. Visual Basicu tulevik hõlmab nii .NET Frameworki kui ka .NET Core'i ning keskendub stabiilsusele, ülaltoodud rakendustüüpidele ning Visual Basicu .NET Core ja .NET Framework versioonide ühilduvusele. '

Sildid .NET Microsoft Visual Basic