每一个程序员或爱好者对编程事业的开始,往往是源于某一种基础的编程语言:或好玩,或易学,激励着自己,引导着自己,迈向代码世界,享受着创造的快乐,忍受着编码的清苦。而一人客今天要谈的这门编程语言,就是让年轻的我们挥洒过青春、引领无数年轻人迈过程序大门的基础编程语言:VB。当然,即便我们说它很基础,VB也绝对不是烂大街的业余语言,绝不是像现在的培训机构借人工智能大潮猛推的图形化编程那么幼稚,VB的确都挺基础的,然而它依旧都是专业级别的编程语言。VB,也就是微软公司推出的一种通用的基于对象的程序设计语言VisualBasic,当年VB进入市场后,那种一目了然简单明了的图形用户界面,可以说是很多初学者的入门语言,让很多初学者人追捧。VB源于BASIC编程语言,而Delphi则是传统Pascal语言发展而来的ObjectPascal语言。VB6.0是VB几个版本中的经典,背靠微软这棵参天大树,有VS大哥罩着,根正苗红财大气粗。在Windows系统大行其道的岁月里扮演过不容忽视的角色,陪伴过很多初学者爱好者以及程序员。据悉,微软DevBlogs宣布从.NET5开始,VisualBasic将支持ClassLibrary、Console、WindowsForms、WPF、WorkerService和ASP.NETCoreWebAPI等,为想要将现有应用迁移到.NETCore的VB客户提供一条路径,而VisualBasic语言本身将不会继续发展或引入新特性,未来将主要着重于稳定性和兼容性。曾几何时,微软发布VisualBasic.NET和C#开启.NET时代,这两种语言是并行发展的,有着几乎相同的功能集。然而,随着时间的迁移,专业的开发者接受了C#,经典VB的粉丝则放弃了越来越复杂而强大的.NET版本。微软,也逐渐冷落了VB,直至放弃了VB。时代车轮滚滚,虽然这两种语言依旧出现在某些开发项目中,不过大势已去,VB乃至VB.net都已经被官方明确不再支持开发,这是时代发展的脚步,也是时代发展的残酷;时代和现实的残酷,其实是容不得我们矫情的。