Microsoft comienza a desaprobar Visual Basic, un lenguaje de programación que fue extremadamente popular hace varios años. Al usarlo, uno podría crear rápidamente una aplicación sin tener que aprender los aspectos internos del sistema operativo o las bases de datos. Microsoft agrega soporte completo para Visual Basic a .NET 5, pero deja de desarrollar el lenguaje Visual Basic.Versiones anteriores de los tipos de aplicaciones de consola y biblioteca de clases compatibles con .NET Core. A partir de .NET 5, Visual Basic admitirá:
- Biblioteca de clases
- Consola
- Formularios de Windows
- WPF
- Servicio al trabajador
- API web ASP.NET Core
Microsoft afirma lo siguiente:
En el futuro, no planeamos desarrollar Visual Basic como lenguaje. Esto admite la estabilidad del lenguaje y mantiene la compatibilidad entre las versiones .NET Core y .NET Framework de Visual Basic. Es posible que las funciones futuras de .NET Core que requieran cambios de idioma no sean compatibles con Visual Basic.
Entonces, tarde o temprano, VB no admitirá características más nuevas de la plataforma moderna .NET Core. Si es un programador de VB, debe quedarse con el .NET Framework clásico, que permanece incluido con Windows. Microsoft promete mantener la funcionalidad existente sin romperla para el clásico .NET Framework y VB. Visual Studio también apoyará el desarrollo con Visual Basic.
Visual Basic es un gran lenguaje y un entorno de desarrollo productivo. El futuro de Visual Basic incluirá tanto .NET Framework como .NET Core y se centrará en la estabilidad, los tipos de aplicaciones enumerados anteriormente y la compatibilidad entre las versiones de .NET Core y .NET Framework de Visual Basic.
, Microsoft dijo .