紅極一時的VB,輸給時代,新型開發(fā)工具,或成未來(vb. v)
如果說VB是非專業(yè)人員,改造自身行業(yè)的絕佳神器,不為過吧?
對于大多數(shù)編程語言來說,學(xué)習(xí)編程語言本身用處并不大,例如C 與Qt屬于兩個不同的世界,然而VB卻是個例外。
軟件開發(fā)史上,有個特殊時期——Basic時代,那時業(yè)余開發(fā)者比專業(yè)開發(fā)者多得多,Visual Basic(簡稱VB)作為當(dāng)年主角,號稱有300萬開發(fā)者,全球第一的編程工具。
VB憑借拖拽式開發(fā)方式,所見即所得,簡單操作卻滿足許多工作需求,成為風(fēng)靡一時的桌面開發(fā)工具,科技館燈控、設(shè)備管理總控、隨機抽簽程序等輕松搭建,你還記得用VB做過哪些實用工具嗎?
微軟憑借著windows系統(tǒng)優(yōu)勢,VB系列持續(xù)領(lǐng)先同行,一直力壓Delphi等競爭對手。
時過境遷,如今VB早已跌落神壇,新生代程序員可能未曾聽過VB,實在讓人惋惜。
VB顯業(yè)余,沒面子?
與其說VB被Java擊敗,倒不如說輸給服務(wù)器網(wǎng)絡(luò)時代,當(dāng)時微軟VB只占有少量低端服務(wù)器市場,Java橫空出世后,不僅滿足服務(wù)器市場的跨平臺需求,還能在微軟服務(wù)器運行,VB逐漸式微。
微軟為了爭奪服務(wù)器市場,推出VB.net以對抗Java,可惜VB.net略顯粗糙與早期版本并不兼容,VB用戶迅速流失,加上不少開發(fā)者認為C#顯得高大上,VB.net顯得業(yè)余、沒面子,VB用戶逐漸凋零。
Visual Basic由盛而衰,讓筆者聯(lián)想起,另一快速搭建技術(shù)-低/無代碼開發(fā),從備受冷落,到如今碩果累累。
新型開發(fā)工具,悄然而至
2018年,Mendix低代碼開發(fā)工具,被西門子以超7億美元收購,自此圍繞著“低/無代碼開發(fā)”的爭論,從未停止。
部分程序員認為“低/無代碼開發(fā)”只是玩具,只能完成簡單數(shù)據(jù)處理,無法進行業(yè)務(wù)數(shù)據(jù)流程化管理,只是UI設(shè)計器,更多是因為媒體炒作。
事實上,早在2000年,易語言出現(xiàn),國內(nèi)“低/無代碼開發(fā)”領(lǐng)域便開始生根發(fā)芽,發(fā)展至今二十多年,相關(guān)技術(shù)已相當(dāng)成熟,深入各行各業(yè),以“eversheet”無代碼開發(fā)工具,這匹黑馬為例子。
通過eversheet,不用寫一行代碼,拖拉拽即可搭建出ERP、WMS、SRM等大型管理軟件,對于進銷存、工資管理、客戶管理等輕量級管理軟件,普通人不到2周即可搭建完成。
與Visual Basic同屬快速搭建工具,然而國產(chǎn)eversheet工具,純中文應(yīng)用界面,或許更符合國人操作習(xí)慣。
無代碼開發(fā)也并非玩具,eversheet內(nèi)置批量導(dǎo)入、多人協(xié)同、工作流、條形碼生成,還能對接釘釘、企業(yè)微信、金蝶等第三軟件的數(shù)據(jù),實現(xiàn)高效辦公。
小結(jié)
十年河?xùn)|十年河西,莫欺少年窮。
無論是老牌編程語言Visual Basic,還是新型無代碼開發(fā)工具eversheet,能降低大眾開發(fā)門檻的,自然就是好工具,也會帶來極其震撼的效果。