¿Microsoft Visual Basic se asimilará en .NET 5 y seguirá funcionando, pero no se desarrollará ni actualizará más como lenguaje?

Microsoft / ¿Microsoft Visual Basic se asimilará en .NET 5 y seguirá funcionando, pero no se desarrollará ni actualizará más como lenguaje? 2 minutos de lectura

Microsoft .NET



El lenguaje de programación Visual Basic de Microsoft se asimilará gradualmente por completo dentro del marco .NET. El lenguaje de décadas de antigüedad seguirá siendo compatible, pero no se actualizará ni mejorará, y tampoco evolucionará más. En cambio, Microsoft Visual Basic solo se 'mantendrá' para garantizar la estabilidad y la migración a .Net 5.0.

Visual Basic, uno de los primeros lenguajes de programación integrales que se adoptará ampliamente para el desarrollo de aplicaciones y plataformas, será relegado gradualmente como un subconjunto de .NET Core, mucho más grande y en rápida evolución. En otras palabras, Microsoft ha indicado claramente que el camino por delante de Visual Basic terminará pronto y eso también dentro de la plataforma de Visual Basic en .Net 5. El número de desarrolladores que todavía le son fieles a Visual Basic es ciertamente bajo y está disminuyendo. Por lo tanto, Microsoft se ha asegurado de que sus creaciones seguirán siendo funcionales y la empresa brindará soporte para garantizar la estabilidad del sistema y la plataforma. La compañía tiene soporte asegurado, pero estará limitado para garantizar que los desarrolladores muevan rápidamente sus aplicaciones a .NET Core.



Microsoft .NET confirma que la empresa no tiene planes de desarrollar Visual Basic como idioma:

'En el futuro, no planeamos evolucionar Visual Basic como lenguaje', confirmó el equipo de Microsoft .NET Core. “Estamos respaldando estos tipos de aplicaciones para proporcionar un buen camino a seguir para los clientes de VB existentes que desean migrar sus aplicaciones a .NET Core. Esto permite a los clientes de Visual Basic aprovechar las nuevas características de la plataforma, como la implementación en paralelo, el soporte multiplataforma, el rendimiento y las nuevas mejoras de API. La gran cantidad de programadores que utilizan Visual Basic demuestra que se valora su estabilidad y estilo descriptivo ”



Básicamente, esto significa que el equipo de desarrollo de .NET 5 ciertamente garantizará el soporte para Visual Basic, sin embargo, la intención principal detrás del soporte es garantizar la estabilidad del lenguaje y la compatibilidad entre Visual Basic para .NET Core y Visual Basic para .NET Framework. Desde 2017, Microsoft básicamente ha abandonado Visual Basic, ya que no ha habido desarrollo real, adiciones de funciones o ningún progreso. El reciente anuncio simplemente confirma las verdaderas intenciones de la empresa.

En el futuro, los desarrolladores que trabajan principalmente en Visual Basic podrán presentar sus plataformas y asegurarse de que funcionan bien en .NET Core y, posteriormente, en .NET 5.0. Es importante tener en cuenta que .NET 5.0 reemplazará al .NET tradicional y al .NET Core de código abierto y multiplataforma en la segunda mitad de 2020.



¿Microsoft no está acabando con Visual Basic, sino simplemente instando a los desarrolladores a adoptar una plataforma .NET 5.0 más completa?

La generación actual de .NET Framework se envía con el sistema operativo Windows. Por lo tanto, seguirá siendo compatible y completamente funcional. Sin embargo, plataformas como WebForms, Workflow o WCF no son compatibles con .NET Core. Por lo tanto desarrolladores de todos modos tendrá que permanecer con .NET Framework.

Curiosamente, Microsoft ha afirmado que Visual Studio agrega regularmente nuevas funciones para desarrolladores utilizando Visual Basic y .NET Core o .NET Framework, como IntelliCode para Visual Basic. Reiterando el compromiso con Visual Basic y Visual Studio, el equipo de .NET confirmó: “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 Visual Basic .NET Core y .NET Framework ”.

Etiquetas .RED Microsoft Visual Basic