“悲哀!現(xiàn)在用VB連1200都賺不到。”一位VB程序員有感而發(fā)。
曾經(jīng)紅紅火火的VB編程語言,如今卻徘徊在被淘汰邊緣,讓人惋惜。
依稀記得,讀大學(xué)時候,有一位財務(wù)專業(yè)同學(xué),特別喜歡計算機,有空就自學(xué)VB編程,還開發(fā)一些五子棋、推箱子、打字軟件、抽號器等小游戲與工具,畢業(yè)后憑借這過硬的VB技術(shù),月薪直達5K,那可是20年前,當時驚艷了許多人。
筆者曾使用VBA處理一些Excel數(shù)據(jù),難道VB編程只能龜縮在辦公自動化,上不了臺面?
其實不然,只要有留意編程語言排名的朋友,不難發(fā)現(xiàn)VB在國外還是挺流行的,只是在國內(nèi)不被看重。
國內(nèi)外對待VB的態(tài)度,為何差距甚大?
1991年,微軟推出Visual Basic 1.0(VB1.0),易用是它最大特點,因而迅速被大眾接受,尤其是非職業(yè)IT人員,就像前面那位財務(wù)專業(yè)同學(xué),這些非專業(yè)群體很快就占據(jù)了開發(fā)優(yōu)勢。
憑借著極大的使用群體,也將微軟推上今天的PC端霸主地位,VB有著不可磨滅的功勞。
后來軟件行業(yè)戰(zhàn)場從個人PC轉(zhuǎn)移到互聯(lián)網(wǎng),跨平臺屬性需求突出,另一方面新型編程語言JAVA突圍而出,局限在windwos系統(tǒng)的VB,顯然不適合互聯(lián)網(wǎng)之爭。
隨著VB走向VBA,可看出微軟有意將重心轉(zhuǎn)移,為VB退到幕后埋下伏筆。
再后來VB.NET框架問世,應(yīng)用范圍拓展為windows桌面、Web等,看似VB升級,實則VB.Net改動太大,與VB幾乎是不同境界的語言,VB最終走到幕后。
VB作為微軟老功臣,讓微軟贏得普通人青睞,微軟一直對它寵愛有加,即便不是主流語言,也是到了2020年3月,微軟才宣布不再開發(fā)VB或增加功能,另一方便Win10仍舊支持VB使用。
基于微軟的偏愛,國外VB仍舊受歡迎,國內(nèi)開發(fā)者則更多認為“新比舊好”,另外VB存在部署繁瑣,插件難找,速度慢等缺點,最重要是部分專業(yè)程序員認為使用VB,顯得業(yè)余,掉面子。
中文編程值得關(guān)注
同樣的情況在中文編程領(lǐng)域也在發(fā)生,中文編程自2000年以來,經(jīng)歷20多年發(fā)展,如今中文編程可謂碩果累累,不少國企、政府部門等都在使用國產(chǎn)自研中文編程搭建管理系統(tǒng)。
如最近火熱的“云表平臺”無代碼中文編程,它的創(chuàng)建者為原wps團隊成員,因此云表平臺與WPS使用類似,拖拉拽,純中文界面,通過簡單流程搭建,即可完成對應(yīng)業(yè)務(wù)系統(tǒng)場景搭建,如進銷存、工單派單系統(tǒng)、人事考核管理系統(tǒng)、供應(yīng)商協(xié)同管理平臺等常用系統(tǒng),員工即可自行搭建,不需要編寫一行代碼。
部分程序員認為,中文編程只是玩具,只能處理簡單數(shù)據(jù),事實上云表平臺除了輕量級應(yīng)用,還能搭建出ERP、MES等工業(yè)級大型系統(tǒng)。
小結(jié)
真正的程序員靠的是編程構(gòu)架與思想,不在乎語言的,要隨時適應(yīng)變化,不管VB編程還是云表中文編程,讓人快速搭建所需,就是好工具。