寫過幾年的代碼,易語言對(duì)于一些英語不行的小伙伴來講算是一種福音,也算是過了編程的一把癮。坦白來講易語言還不屬于主流的編程開發(fā)語言,所謂的主流就是用的人,維護(hù)的人多,語言才能跟得上時(shí)代的潮流,現(xiàn)在軟件發(fā)展主流的高度集成化,模塊化,每個(gè)功能的實(shí)現(xiàn)不需要從頭開始搞,因?yàn)榍懊嬉呀?jīng)集成了很多類庫(kù)可以使用了,直接集成化拿來使用。目前易語言這種生態(tài)鏈還沒有健全,用的多貢獻(xiàn)的少,發(fā)展道路還是非常崎嶇。
易語言能做點(diǎn)什么?
1.滿足編程的興趣,對(duì)于一些英語基礎(chǔ)薄弱的小伙伴,易語言算是一種曙光。畢竟不懂英語還能編寫代碼這種自豪感還是相當(dāng)不多的。
2.做一些工具類的軟件,對(duì)于非專業(yè)的程序員用途還是非常大,常見的可以用于學(xué)生和老師在教學(xué)或者演示一些簡(jiǎn)單功能時(shí)候使用,比如有些可以做個(gè)通訊類的軟件,簡(jiǎn)單的數(shù)據(jù)通訊,對(duì)于辦公室人員可以簡(jiǎn)單集成一些統(tǒng)計(jì)功能,極大的提高工作效率。
3.易語言在國(guó)內(nèi)絕大部分都用來做游戲的輔助,這類的應(yīng)用占據(jù)了大約百分80以上的份額。但這種軟件基本上黑產(chǎn)性質(zhì)的,很難作為主流語言作為正向引導(dǎo)作用,所以很多人用這語言悶聲發(fā)財(cái),游戲外掛和輔助現(xiàn)在已經(jīng)立法,原則上講國(guó)家是禁止的,但由于排查起來非常費(fèi)勁或者來講數(shù)額不是十分覺得,所以很多存在僥幸心理的人還在做著這類事情。
為什么很多不用易語言開發(fā)項(xiàng)目?
1.生態(tài)鏈問題。絕大部分的項(xiàng)目還是主流編程語言的天下,主要涉及到生態(tài)鏈問題,畢竟大家已經(jīng)習(xí)慣在c/c++/java/php/python等主流編程語言開發(fā),而且很多成熟的開源框架已經(jīng)被廣泛使用中,作為企業(yè)來講對(duì)于已經(jīng)非常熟悉的框架,沒有必要也沒有動(dòng)力為了迎合所謂的狹義的愛國(guó)主義來切換成易語言。
生態(tài)鏈的屬于雙向的行為,使用的程序員多,同時(shí)參與維護(hù)的程序員也會(huì)多,帶來了更多的好用的編程庫(kù)或者框架,能極大的提升編程的效率,更加容易積累,現(xiàn)在編程語言已經(jīng)不純粹是技術(shù)類的問題了,主要還是要廣大程序員的支持力度,已經(jīng)習(xí)慣的編程行為很難在短時(shí)間內(nèi)有所改變。
2.易語言誕生之初為了解決英語基礎(chǔ)不好的人能夠做編程,并沒有真正意義的對(duì)接主流編程語言體系。任何一種編程能夠流行首先要趕上大潮流,能夠解決當(dāng)前編程領(lǐng)域需要亟需解決的難點(diǎn),順勢(shì)而為。
站在廣大企業(yè)角度,能從節(jié)省成本,縮減編程時(shí)間提升編程效率出發(fā),這是一種編程語言能夠有生命力的前提,換句話來講企業(yè)切換成易語言能給企業(yè)帶來多大的好處,解決了這點(diǎn)問題自然就能解決掉使用人少的問題。
如果自己玩學(xué)習(xí)易語言還是可以的,從方便找工作的角度考慮還是以學(xué)習(xí)主流語言為主,資料多,企業(yè)招收的人員也多。
希望能幫到你。