“VB语言过时了,早就淘汰了”,不少程序员认为,如今VB上不了台面。
颠覆许多人认知的是,VB(VisualBasic)作为微软“亲儿子”,借助微软平台在全球用户中仍有着稳固地位,是被大家看轻的语言。
VB6.0当属VB高光时刻,在屏幕上支持"画"出菜单、窗口等不同类型对象,所见即所得的开发环境,深受全球开发者欢迎,VB开发者更是高达万,承载着许多80后程序员回忆。
笔者30年前开始学习VB,由于设计初衷就是为了降低编程难度,上手特别容易,许多并非高大上的单机功能都可以自己开发,笔者使用它开发过进销存、财务管理,还开发过一些小工具,如地球公转模拟软件,每个都挺实用。
让人惋惜的是,随着互联网时代的带来,Java等语言异*突起,基于PC端的VB开始衰落,即便微软推出.NET版的VisualBasic,也难掩颓势,红极一时的VB语言逐渐消失在人们视线中。
然而一些程序员挖苦VB过时了,笔者认为这是非常轻浮与浅薄的想法,对于非科班出身的开发人员而言,VB仍是平民化的高效开发语言。
你看不上VB,懂VB的人还不一定看得上你。
VB相对于Java、Python等流行语言,入门槛更低,做单机应用的便捷性远比Python强,另外VB语言IDE小快灵,功能一点不弱。使用它还能快速生成可执行文件,如高效封装成EXE文件,如果使用Java封装桌面小程序,就会麻烦多了。
事实上,软件开发者都知道,编程语言只是一个工具,就像练武之人,每个人都有自己熟悉的武器,有的人剑法高,有人的刀法好,工具没有高大上之分,能满足自己需求就很好。
不少人程序员喜欢将编程语言做排名,排名较后的语言也因此容易被埋没,不仅是VB经历类似遭遇,国产自研的中文编程语言更甚。
中文编程绝处逢生
开发语言作为软件搭建的底层,长久以来一直使用英文编程,中文编程稍有发展便被某些程序员所吐槽,认为只是玩具,中文编程上不了台面。
所幸的是,自年以来,中文编程虽然在夹缝中艰难生存,但是经历20年风雨,如今却已柳木成荫,相关领域企业超过百家,近年如火如荼的“eversheet”更是中文编程的一匹黑马。
eversheet由前WPS团队成员,耗时3年研发而成,纯中文搭建界面,业务流程只需要“拖拉拽”方式即可搭建,完全不需要编写一行代码,操作起来就像WPS一样简单,会画表格就可以开发软件。
它与VB语言一样都是快速搭建工具,所见即所得,只是eversheet由国人开发而成,体用体验应该更符合国人操作习惯,内嵌Oracle数据库,使得它不仅能快速搭建出轻量级应用,如进销存、财务管理系统,还能搭建出工业级应用,如ERP、WMS、MES等系统。
中文编程作为国产自研语言,理应给予更多理解,并非让它与VB一样遭受某些程序员冷眼相待。
小结
三十年河东,三十年河西,莫欺少年穷。
开发语言只是工具,不管是VB语言还是中文编程,能实现快速开发,用着趁手,这便是好工具,无需用“高大上”眼光瞧不起小众开发语言,请为它们点赞!