很多人觉得Visual Basic过时了,在之前我其实也这么认为的,除了上学时学过,后面的工作中几乎没有接触过Visual Basic了!但是,我最近接触了好几个国内外软件公司开发的项目,几乎清一色使用的都是Visual Basic,这让我对于Visual Basic的看法发生了改变!

打开网易新闻 查看精彩图片

目前我能看到的Visual Basic项目基本上都是在工业软件上,很多人觉得Visual Baisc已经是一门很古早的编程语言了,应该跟先进科技不沾边了才对。但是,实际上在工业领域,比如说工业机器人,这算比较先进的科技了吧!我最近接触到的几个工业机器人项目,清一色全部是使用Visual Basic编写的!

除了工业机器人,还有很多上位机程序使用Visual Basic开发的也比较多。

或许,对于国内很多IT公司来说,Visual Basic的确是过时了,甚至于像我说的,很多开发工业软件的公司也不愿意去使用Visual Basic,但是像一些欧洲人或者日本人开发的工业软件使用Visual Basic的还是有很多。

我最近正好接触了几个头部的制造业公司,他们号称是行业翘楚,在国内科技圈都是数一数二的,他们的生产系统就是使用Visual Basic写的。

而我最近也对接了几个比较高精尖的硬件设备,这些设备的底层开发语言我暂时不清楚,但是这些设备的驱动程序,也是Visual Basic写的!

比如说高精度机械臂、高精度工业控制器甚至是一些IO模块。

或许我以前没有接触过高精度的设备,又或者是行业使然,这些日子,Visual Basic在我的眼前“晃来晃去”!使我不得不重新重视起这门我曾经根本看不上的编程语言

为此,我特地还下了Visual Basic 6的IDE,准备重新拾起这门我曾经已经放弃了的编程语言,也不得不重新拾起它,因为我觉得我只要还在现在的公司继续工作下去,可能未来接触到Visual Basic的频率会越来越高!

至于Visual Basic具体有什么魅力,以及为什么还有那么多精密仪器的操作软件使用Visual Basic,我觉得可能是因为Visual Basic发展得比较早的原因,而这些精密仪器不是随随便便就会被淘汰的,因此,Visual Basic自然也就不会被放弃掉!

但话说回来,微软曾经寄以厚望的C#现如今却不及当年的Visual Basic那样辉煌,而微软早就放弃发展Visual Baisc,只是做一些简单的稳定性和兼容性的维护。

结语

有人说Visual Basic哪哪都是问题,但恰恰就是这个哪哪都是问题的编程语言,一个早就被抛弃了的编程语言,仍然在某个领域被广泛使用,说明了啥呢?

我们常说“工欲善其事必先利其器”,或许,Visual Basic这个“器”已经老了,但是它依旧锋利!