Visual Basic Will Stall Out With .NET 5
Fare thee well.
It's the end of an era: Microsoft announced Wednesday that it doesn't "plan to evolve Visual Basic as a language" after the .NET 5 framework debuts in November.
The company said this decision "supports language stability and maintains compatibility between the .NET Core and .NET Framework versions of Visual Basic." But it also means the language won't receive support for new technologies introduced with .NET Core, which means that it will be stable, but stagnant.
Microsoft said that Visual Basic will support new application types starting with .NET 5, however, "to provide a good path forward for the existing VB customer who want to migrate their applications to .NET Core." That should give developers time to decide how they'll move forward without Visual Basic. The application types are:
- Class Library
- Console
- Windows Forms
- WPF
- Worker Service
- ASP.NET Core Web API
Microsoft tried to soften the blow to Visual Basic users by saying that it's "a great language and a productive development environment." It also said that Visual Studio "regularly adds new features to improve the experience for developers, including those using Visual Basic and either .NET Core or .NET Framework," as well.
The .NET 5 framework is expected to debut in November; more information about Microsoft's plans for it can be found in the company's announcement.
Stay On the Cutting Edge: Get the Tom's Hardware Newsletter
Get Tom's Hardware's best news and in-depth reviews, straight to your inbox.
Nathaniel Mott is a freelance news and features writer for Tom's Hardware US, covering breaking news, security, and the silliest aspects of the tech industry.
Intel tempers expectations for next-gen Falcon Shores AI GPU — Gaudi 3 missed AI wave, Falcon will require fast iterations to be competitive
Minisforum's AM5 mini-PC gets Ryzen 9 9950X upgrade for $919 — adding 64GB RAM and 2TB SSD pushes the price tag to $1,199
Nvidia revives LAN party after 13 years to celebrate RTX 50-series GPU launch — GeForce LAN 50 is a 50-hour LAN party across four different cities