Microsoft Visual Basic va fi asimilat în .NET 5 și va continua să funcționeze, dar nu va fi dezvoltat sau actualizat în continuare ca limbă?

Microsoft / Microsoft Visual Basic va fi asimilat în .NET 5 și va continua să funcționeze, dar nu va fi dezvoltat sau actualizat în continuare ca limbă? 2 minute citite

Microsoft .NET



Limbajul de programare Microsoft Visual Basic va fi asimilat treptat în întregime în cadrul .NET. Limbajul vechi de decenii va continua să fie acceptat, dar nu va fi actualizat sau îmbunătățit și nici nu va evolua mai departe. În schimb, Microsoft Visual Basic va fi „întreținut” doar pentru a asigura stabilitatea și migrarea către .Net 5.0.

Visual Basic, unul dintre primele limbaje de programare cuprinzătoare care a fost adoptat pe scară largă pentru dezvoltarea de aplicații și platforme, va fi retrogradat treptat ca un subset al .NET Core mult mai mare și care evoluează rapid. Cu alte cuvinte, Microsoft a indicat în mod clar că drumul spre Visual Basic se termină în curând și că și în cadrul platformei Visual Basic de pe .Net 5. Numărul dezvoltatorilor încă loiali Visual Basic este cu siguranță scăzut și în scădere. Prin urmare, Microsoft s-a asigurat că creațiile lor vor rămâne în continuare funcționale, iar compania va acorda sprijin pentru a asigura stabilitatea sistemului și a platformei. Compania a asigurat asistență, dar va fi limitată pentru a se asigura că dezvoltatorii își mută rapid aplicațiile în .NET Core.



Microsoft .NET confirmă că compania nu intenționează să dezvolte Visual Basic ca limbă:

„În viitor, nu intenționăm să dezvoltăm Visual Basic ca limbaj”, a confirmat echipa Microsoft .NET Core. „Susținem aceste tipuri de aplicații pentru a oferi o cale bună înainte clienților VB existenți care doresc să își migreze aplicațiile către .NET Core. Acest lucru permite clienților Visual Basic să profite de noile caracteristici ale platformei, cum ar fi implementarea side-by-side, suportul pe mai multe platforme, performanța și noile îmbunătățiri API. Numărul semnificativ de programatori care utilizează Visual Basic demonstrează că stabilitatea și stilul său descriptiv sunt apreciate ”



Acest lucru înseamnă, în esență, că echipa de dezvoltare .NET 5 va asigura cu siguranță suportul pentru Visual Basic, cu toate acestea, intenția principală din spatele suportului este de a asigura stabilitatea limbajului și compatibilitatea între Visual Basic pentru .NET Core și Visual Basic pentru .NET Framework. Din 2017, Microsoft a abandonat practic Visual Basic, deoarece nu au existat dezvoltări reale, adăugări de caracteristici sau progrese. Anunțul recent confirmă doar intențiile reale ale companiei.

Mergând mai departe, dezvoltatorii care lucrează în principal pe Visual Basic vor putea să își lanseze platformele și să se asigure că funcționează bine pe .NET Core și ulterior pe .NET 5.0. Este important să rețineți că .NET 5.0 va înlocui tradiționalul .NET și open-source și multiplataforma .NET Core în a doua jumătate a anului 2020.



Microsoft nu ucide Visual Basic, ci doar îndeamnă dezvoltatorii să adopte o platformă .NET 5.0 mai cuprinzătoare?

Actuala generație de .NET Framework este livrată cu sistemul de operare Windows. Prin urmare, va rămâne cu siguranță susținut și complet funcțional. Cu toate acestea, platforme precum WebForms, Workflow sau WCF nu sunt acceptate pe .NET Core. Prin urmare dezvoltatori va trebui oricum să rămână cu .NET Framework.

În mod interesant, Microsoft a susținut că Visual Studio adaugă în mod regulat noi funcții pentru dezvoltatori folosind Visual Basic și .NET Core sau .NET Framework, cum ar fi IntelliCode pentru Visual Basic. Reiterând angajamentul față de Visual Basic și Visual Studio, echipa .NET a confirmat: „Visual Basic este un limbaj excelent și un mediu de dezvoltare productiv. Viitorul Visual Basic va include atât .NET Framework cât și .NET Core și se va concentra pe stabilitate, tipurile de aplicații enumerate mai sus și compatibilitatea între versiunile .NET Core și .NET Framework ale Visual Basic. ”

Etichete .NET Microsoft Visual Basic