易語言編程100例 易語言目前還有沒有生命力?
易語言目前還有沒有生命力?由于2000年E語言的設(shè)計(jì),原有的一些體系結(jié)構(gòu)已經(jīng)過時(shí),因此作者近年來對(duì)火山軟件開發(fā)平臺(tái)進(jìn)行了改造和開發(fā)?;鹕杰浖_發(fā)平臺(tái)充分利用了作者近20年編程語言本地化工作中積累的知識(shí)
易語言目前還有沒有生命力?
由于2000年E語言的設(shè)計(jì),原有的一些體系結(jié)構(gòu)已經(jīng)過時(shí),因此作者近年來對(duì)火山軟件開發(fā)平臺(tái)進(jìn)行了改造和開發(fā)。
火山軟件開發(fā)平臺(tái)充分利用了作者近20年編程語言本地化工作中積累的知識(shí)和經(jīng)驗(yàn),解決了這期間用戶遇到的大部分問題,并且只考慮當(dāng)前和未來軟件應(yīng)用需求的發(fā)展趨勢(shì),結(jié)合當(dāng)前值得學(xué)習(xí)的外國(guó)編程語言的理論和特點(diǎn),設(shè)計(jì)其架構(gòu),2018年10月推出了第一個(gè)官方版本,歷時(shí)近一年。
為了在開發(fā)工業(yè)軟件時(shí)應(yīng)對(duì)生產(chǎn)環(huán)境的多樣性,火山平臺(tái)設(shè)計(jì)的初衷是讓用戶一站式解決所有軟件開發(fā)問題。無論是前端/后端/web端、PC端/移動(dòng)端/嵌入式,都可以使用火山平臺(tái)進(jìn)行統(tǒng)一開發(fā)。
用戶只需學(xué)習(xí)一種火山式語法規(guī)則,就可以應(yīng)對(duì)各種軟件開發(fā)需求,充分降低其學(xué)習(xí)成本。火山平臺(tái)采用了原有的“語言對(duì)語言”(LOL)技術(shù),成功地阻斷了火山程序?qū)μ囟繕?biāo)環(huán)境的依賴。用戶只需要掌握語言開發(fā)環(huán)境。
同時(shí),由于火山程序編譯器編譯的是目標(biāo)語言的源代碼,因此可以最大限度地提高火山程序員與第三方之間的合作效率和資源共享效率,同時(shí)也能獲得社會(huì)對(duì)火山程序的認(rèn)可。
目前,火山軟件開發(fā)平臺(tái)僅實(shí)現(xiàn)基于Android的移動(dòng)終端程序開發(fā)支持,支持其他應(yīng)用環(huán)境的平臺(tái)插件正在開發(fā)中。自2018年10月發(fā)布第一個(gè)官方版本以來,已經(jīng)近半年。在此期間,許多用戶使用火山平臺(tái)開發(fā)了優(yōu)秀的項(xiàng)目。有關(guān)詳細(xì)信息,請(qǐng)參閱最近整理的一些內(nèi)容:http://bbs.voldp.com/forum.php?mod=forumdisplay&fid=52&page=1
火山平臺(tái)官方網(wǎng)站:http://www.voldp.com
火山平臺(tái)官方論壇:http://bbs.voldp.com
為什么國(guó)人不用易語言編程?
與其他語言的兼容性、便捷性、強(qiáng)大的社區(qū)支持、豐富的類庫和不斷更新相比,E語言要遜色得多。我國(guó)目前還沒有大的企業(yè)來推動(dòng)電子語言的發(fā)展,比如目前流行的Java、go等語言,它們背后都有非常強(qiáng)大的社區(qū)和企業(yè)的支持,易語言怎么可能成為對(duì)手。
電子語言出現(xiàn)時(shí),很多企業(yè)已經(jīng)選擇了編程語言,很難改變。如果企業(yè)不選擇這種編程語言,尤其是大型企業(yè),很難激發(fā)國(guó)人學(xué)習(xí)電子語言的動(dòng)力。當(dāng)然,我們不會(huì)使用這種編程語言。
但是說到學(xué)習(xí),語言很容易使用。全中文編程,使用方便。通過簡(jiǎn)單的語言學(xué)習(xí),你可以在兩個(gè)月甚至更短的時(shí)間內(nèi)學(xué)會(huì)熟練的語言,并且有許多源代碼和視頻可以觀看。
易語言能編寫大型ERP軟件嗎?
我想是的。目前,E語言不支持面向?qū)ο?,這意味著許多業(yè)務(wù)邏輯實(shí)現(xiàn)繁瑣,代碼重用和執(zhí)行效率低下,與ERP相關(guān)的E語言模塊不多,需要反復(fù)構(gòu)建。另外,最重要的是E語言不能開發(fā)基于B/S架構(gòu)的程序,即web頁面,這意味著公司大量的計(jì)算機(jī)需要安裝客戶端。安裝和更新程序費(fèi)時(shí)費(fèi)力,不支持手機(jī)接入。同時(shí),易語言程序無法處理多用戶大并發(fā)訪問,性能瓶頸會(huì)出現(xiàn),而如果公司不在局域網(wǎng)內(nèi),則需要編寫大量的服務(wù)器與客戶端通信代碼,增加了工作量。簡(jiǎn)而言之,easy語言簡(jiǎn)單易用,但不適合開發(fā)大型項(xiàng)目。只有個(gè)人觀點(diǎn),如果有錯(cuò)誤或疏漏,請(qǐng)指出,容易的朋友不要噴。