越来越多的开发者不愿再使用 Visual Basic。这款编程语言的时代已经过去,微软表示,将不再为该语言添加任何新功能。
“从.NET 5 开始,Visual Basic 将支持类库,控制台,Windows 窗体,WPF,Worker Service 和 [和] ASP.NET Core Web API……为想要 [sic] 的现有 VB 客户提供了一条不错的途径将其应用程序迁移到.NET Core。展望未来,我们不打算将 Visual Basic 演变为一种语言 ……Visual Basic 的未来……将集中在稳定性、上面列出的应用程序类型以及 Visual Basic 的.NET Core 和.NET Framework 版本之间的兼容性。”
该语言在与 C#的竞争中败北,大多数代码示例现在仅适用于 C#。
尽管不会添加任何新功能,但开发人员可能会从 Visual Studio 本身的改进中受益,微软表示:
“ Visual Studio 会定期添加新功能,以改善开发人员的体验,包括使用 Visual Basic 和.NET Core 或.NET Framework 的开发人员。一个例子是最近为 Visual Basic 添加的 IntelliCode。”