是时候与Visual Basic说再见了:微软宣布在.NET 5中它将不会获得“进化”

不少人的编程启蒙应该是那个经典的Visual Basic 6,实际上这门由微软创制的编程语言已经走过将近30个年头了,由于其上手相对简单并有图形化界面配合,作为一款入门语言,它是比较好用的,也可以吸引不少青少年走入编程大门。不过在微软将其修改成Visual Basic .NET并整合进.NET框架后,用它的人越来越少了。在上周三,.NET团队宣布他们没有打算在未来继续将Visual Basic作为一门编程语言来“进化”。

.NET 5将会是微软推出.NET Core之后的首个大一统版本,从Windows到IoT,从云端到本地游戏,.NET 5将会提供一个统一的运行环境,将目前分裂的.NET Core、.NET Framework和mono整合起来。在目前的.NET Core 3中,Visual Basic只能够使用框架的部分功能,.NET团队的计划是在.NET 5中完善VB的支持,让它能够使用框架的全部功能。

但是在.NET 5之后呢?团队用了这句话来宣判了Visual Basic的死缓:

Going forward, we do not plan to evolve Visual Basic as a language.(展望未来,我们没有计划将Visual Basic作为一种语言来进化。)

这也就意味着VB在将来是不会得到语言特性上面的更新了,它将是一门非常稳定但是停滞的编程语言。当然官方还是用他们会给工具完善VB的支持这样的说法来安抚人心。

目前C#仍然是微软首推的编程语言,它真的非常好用,而且微软每年都在对它的语言特性进行补足,它的原型——Java在这几年反而是需要抄它了。C#这么好用,还用VB干嘛

VB老了,微软停止掉它的更新也是无可厚非的事情,该是时候对它说再见了。

(0)

相关推荐