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





暫無評論,快來評論吧!