再见了,红极一时的VisualBasic

科技有点源 2024-08-24 02:37:07

2020年3月,Visual Basic(简称VB)遭遇了微软团队的“最终裁决”:决定停止对VB的进一步开发以及新功能的添加,这一曾经辉煌无限的编程语言,就此正式宣告了其时代的终结。

作为微软推出的首款可视化编程工具,VB自1991年问世以来,便深受程序员们的喜爱,同时也承载了一代人的青春记忆。

VB6.0无疑是VB的巅峰之作,它允许用户轻松地在屏幕上“绘制”出窗口、命令按钮、菜单等多种类型的对象,实现了快速原型设计并易于上手。因此,许多中小型企业的办公程序都选择使用VB进行开发,其影响至今仍然显著。

尽管VB拥有众多优点,但它在微软内部却并未得到足够的重视。

自1998年VB6.0发布以来,它一直深受用户的喜爱。然而,随着2001年.NET时代的到来,为了适应新的.NET平台,微软对VB进行了重大改进,并随后发布了VB .NET。​

VB .NET虽然被视作VB的升级版,但对于开发者来说,两种语言在使用上存在着巨大的差异。

更有趣的是,微软甚至将VB .NET和VB的用户划分为两大阵营,导致他们之间产生了内部竞争。

最终,微软偏爱的VB .NET在这场竞争中获胜,然而,令人啼笑皆非的是,VB .NET后来却未能抵挡住外部竞争对手C#的冲击,逐渐被其取代。

VB .NET

2017年,出现了一幕颇具戏剧性的情况,微软似乎重新开始“重视”VB,推出了C#/VB协同开发策略。然而,事实上这一策略对于VB来说几乎没有任何实质性的影响,所有的新特性都被赋予了C#。

VB的衰落,或许是一种必然的趋势。与其说它是被C#所打败,更不如说是微软的有意为之。

在微软眼中,VB可能仅仅被视为一种面向编程初学者的“玩具语言”,难以在更广阔的舞台上发挥作用,然而,可视化编程并未因VB的落幕而消沉,反而以全新的形式蓬勃发展,被称为“低/无代码开发技术”。

2018年,西门子收购Mendix花了7亿美元,这一举动无疑为低/无代码开发市场的大门敲响了开门的钟声,随后,国外的科技巨头们也纷纷闻风而动,谷歌的Quick Builder,苹果的Automator。

更有趣的是,尽管VB未能得到微软的青睐,但微软却布局了全新的Power Platform。

谈及国内,“低/无代码开发技术”的发展实际上可以追溯到更早的时期,2000年,易语言作为首款低代码可视化编程工具应运而生。

经过20多年的发展,这一领域取得了显著的成果,涌现出了超过百家专注于低/无代码开发的企业,其中不乏像eversheet这样广受好评的产品。

eversheet是一款国产的无代码开发工具,它首创了表格式编程技术,使得软件开发变得像使用Excel一样简单,用户只需通过画表格、拖拉拽等操作,即可实现所见即所得的软件开发,完全无需编写任何代码。

利用eversheet,非IT技术背景的企业员工或管理者也能自行搭建常用软件,如CRM、WMS、SRM、OA、MES、ERP、进销存等。

eversheet作为国内的一款良心软件,提供了免费试用版,并内置了简易工作流、数据透视表等实用的办公功能,因此深受用户的喜爱。

其纯中文的可视化编程界面也让许多曾经的VB用户感到震惊和欣喜。

小结

再见了,VB!程序员的回忆从FoxPro迁移到VB,再到后来的C#,VB作为可视化编程的里程碑,它的精神和理念将会被更多像eversheet这样的新型工具所继承和发扬光大。

0 阅读:5

科技有点源

简介:感谢大家的关注