Microsoft Visual Basic s’assimilarà a .NET 5 i continuarà funcionant però no es desenvoluparà ni s’actualitzarà com a idioma?

Microsoft / Microsoft Visual Basic s’assimilarà a .NET 5 i continuarà funcionant però no es desenvoluparà ni s’actualitzarà com a idioma? 2 minuts de lectura

Microsoft .NET



El llenguatge de programació Visual Basic de Microsoft s’assimilarà gradualment completament dins del marc .NET. El llenguatge de fa dècades continuarà sent compatible, però no s’actualitzarà ni millorarà, ni tampoc evolucionarà més. En canvi, Microsoft Visual Basic només es 'mantindrà' per garantir l'estabilitat i la migració a .Net 5.0.

Visual Basic, un dels primers llenguatges de programació exhaustius que s’adopta àmpliament per al desenvolupament d’aplicacions i plataformes, quedarà gradualment relegat com a subconjunt del .NET Core, molt més gran i en ràpida evolució. Dit d’una altra manera, Microsoft ha indicat clarament que el camí que s’està avançant per a Visual Basic finalitzarà aviat i que també a la plataforma Visual Basic de .Net 5. El nombre de desenvolupadors que encara són fidels a Visual Basic és certament baix i disminueix. Per tant, Microsoft s'ha assegurat que les seves creacions continuaran sent funcionals i la companyia prestarà suport per garantir l'estabilitat del sistema i la plataforma. La companyia ha assegurat l'assistència, però es limitarà per garantir que els desenvolupadors moguin ràpidament les seves aplicacions al.



Microsoft .NET confirma que l'empresa no té previst evolucionar Visual Basic com a llenguatge:

'En el futur, no pensem evolucionar Visual Basic com a llenguatge', va confirmar l'equip de Microsoft .NET Core. 'Donem suport a aquests tipus d'aplicacions per proporcionar un bon camí cap als clients de VB existents que vulguin migrar les seves aplicacions a .NET Core. Això permet als clients de Visual Basic aprofitar les noves funcions de la plataforma, com ara el desplegament paral·lel, el suport multiplataforma, el rendiment i les noves millores de l'API. El nombre important de programadors que utilitzen Visual Basic demostra que es valora la seva estabilitat i estil descriptiu ”



Això significa essencialment que l'equip de desenvolupament de .NET 5 segurament garantirà el suport per a Visual Basic, però, la intenció principal darrere del suport és assegurar l'estabilitat del llenguatge i la compatibilitat entre Visual Basic per .NET Core i Visual Basic per .NET Framework. Des del 2017, Microsoft ha abandonat bàsicament Visual Basic, ja que no hi ha hagut cap desenvolupament real, cap addició de funcions ni cap progrés. L’anunci recent només confirma les veritables intencions de l’empresa.

Avançant, els desenvolupadors que treballen principalment en Visual Basic podran presentar les seves plataformes i assegurar-se que funcionen bé a .NET Core i, posteriorment, a .NET 5.0. És important tenir en compte que .NET 5.0 substituirà el .NET tradicional i el codi obert i multiplataforma .NET Core a la segona meitat del 2020.



Microsoft no mata Visual Basic, sinó que només insta els desenvolupadors a adoptar una plataforma .NET 5.0 més completa?

La generació actual de .NET Framework s’inclou amb el sistema operatiu Windows. Per tant, segur que seguirà sent compatible i completament funcional. Tot i això, plataformes com WebForms, Workflow o WCF no són compatibles amb .NET Core. Per tant desenvolupadors de totes maneres haurà de romandre amb el .NET Framework.

Curiosament, Microsoft ha afirmat que Visual Studio afegeix regularment noves funcions per a desenvolupadors mitjançant Visual Basic i .NET Core o .NET Framework, com ara IntelliCode per a Visual Basic. Reiterant el compromís amb Visual Basic i Visual Studio, l'equip de .NET va confirmar: “Visual Basic és un llenguatge fantàstic i un entorn de desenvolupament productiu. El futur de Visual Basic inclourà .NET Framework i .NET Core i se centrarà en l’estabilitat, els tipus d’aplicacions esmentats anteriorment i la compatibilitat entre les versions de .NET Core i .NET Framework de Visual Basic '.

Etiquetes .NET Microsoft Visual Basic