易語言淘寶搶購源碼,易語言采集器源碼?

說起中文編程,多數(shù)人知道的只有易語言。其實中文編程語言曾經(jīng)有很多,比如:習(xí)語言、O語言、中蟒、丙正正等等。更有一些程序員用C#、Java等語言改改關(guān)鍵字,玩起了各自定義的“中文編程”。遺憾的是,除了易語言外,那些中文編程語言都沒有發(fā)展起來,一直處于默默無聞中。

有很多程序員反對中文編程,其中有一種看法很值得重視——中文編程是漢化原有英文關(guān)鍵字,沒有必要,不如把精力花在翻譯英文技術(shù)文檔上面。雖然這個看法以偏概全,并不是所有中文編程都是簡單翻譯關(guān)鍵字,但是這也提醒了開發(fā)中文編程的人們,不能僅僅糾纏于關(guān)鍵字和語法的中文化。

編程的目的是產(chǎn)生實用的程序和軟件,僅僅語言本身是很難實現(xiàn)這個目的。語言之外,還要有編譯器、集成開發(fā)環(huán)境(IDE)、 第三方功能模塊、幫助文檔等等,此外還要有技術(shù)社區(qū)供編程者交流和學(xué)習(xí)。這些東西合起來,就是一個生態(tài)環(huán)境。

易語言之所以在中文編程領(lǐng)域這么有名氣,就在于它擁有一個完善的生態(tài)環(huán)境。下面用圖文來看看易語言生態(tài)環(huán)境的組成部分:

1、語言本身:

下面這段代碼是從易語言IDE中復(fù)制出來的純文本代碼,如果易語言當(dāng)初只是停留在這樣的代碼展現(xiàn)上,估計會像其他一些中文編程語言一樣難有起色。

2、集成開發(fā)環(huán)境(IDE):

可以看到上面的代碼在IDE中以非常直觀的方式展現(xiàn)出來,方便了閱讀和編寫。

更重要的,集成開發(fā)環(huán)境為編程者提供了一系列有用的工具和功能,比如輸入法、幫助提示等等。易語言提供了一種非常有用的中文輸入法——首拼,只要輸入漢字拼音的首字母就可以快速調(diào)出對應(yīng)關(guān)鍵字。

3、擴展功能支持庫:

這些支持庫都是易語言官方集成到易語言集成開發(fā)環(huán)境里面的擴展功能。如果沒有這些支持庫,易語言可能只能停留在類似“Hello World”這樣的聊以自慰的簡單程序上。而有了這些支持庫,就可以編寫各種各樣豐富多彩的,真正的軟件。我以前跟別人說易語言編寫軟件的能力不下于VB6、Delphi7等經(jīng)典桌面編程工具,就因為他擁有很多豐富的支持庫,以及下面就要提到的第三方功能模塊。

4、第三方功能模塊、源碼:

這張圖上展示的都是從易語言社區(qū)下載的第三方功能模塊和源碼,這里展現(xiàn)的只是九牛一毛。大量的第三方模塊和源碼,極大地方便了程序開發(fā),當(dāng)你需要某種功能而自己暫時無法實現(xiàn)時,就可以在這些模塊和源碼中去尋找,十之八九能解決你的問題。如果問題還無法解決,沒關(guān)系,后面要說的交流社區(qū)中有很多高手能夠解答你的難題。

5、幫助文檔和知識庫:

以前在用Delphi時,總為幫助文檔的缺乏而苦惱,即使找到編程資料,也因為充斥著大量英文而導(dǎo)致學(xué)習(xí)不順暢。有的程序員說編程就那么幾個關(guān)鍵字,英文不好沒關(guān)系,其實他們錯了,編程不僅僅要理解那幾個關(guān)鍵字,更要不厭其煩地翻閱大量的技術(shù)文檔。此外還要閱讀很多別人寫的源碼,以便擴充自己的眼界和能力。如果你英文不好,根本就很難在編程行業(yè)走下去。

當(dāng)然,努力學(xué)習(xí)英語可以解決這個問題,但是,如果擁有功能同樣強大的中文編程語言,為何要花費大量的時間和精力去學(xué)習(xí)英語?不過,就目前階段來說,由于種種原因中文編程還無法達到人們心目中理想的成就,要想在軟件公司去做程序員,也確實要在英文編程里面繼續(xù)打拼。這也對中文編程領(lǐng)域提出了更高的要求,要有能夠真正替代英文編程的勇氣和力量,而不能僅僅跟在別人后面亦步亦趨。

易語言的幫助文檔是一系列非常豐富的知識庫,幾乎涵蓋了易語言方方面面的知識點。很多人學(xué)過入門教程后,就可以通過這些幫助文檔來進一步提高自己的編程能力??梢哉f,易語言知識庫就相當(dāng)于微軟的MSDN,讓編程者們從中汲取了豐富的營養(yǎng)。

6、技術(shù)交流社區(qū):

易語言官方論壇目前注冊會員超過90萬,主題帖子有一千多萬。另一個更活躍的精易論壇注冊會員超過120萬,主題帖子有兩千多萬。在論壇里面可以尋求別人幫助解決編程問題,或者搜索下載別人寫的模塊和源碼,或者發(fā)布自己的源碼,展示自己的軟件。

這里也有不少掌握其他編程語言的高手,為易友們提供功能強大的模塊和支持庫。通過在社區(qū)中進行技術(shù)交流,可以逐漸提高自己的編程能力,解決在編程中不斷遇到的一個個問題。

7、資源下載網(wǎng)站:

易語言資源網(wǎng)站收集了大量源碼,可以用來借鑒和學(xué)習(xí)。盡管易語言由于中文“非主流”的原因而陷入發(fā)展困境,但是易語言官方卻把該做的、能做的都做到了,創(chuàng)建易語言資源網(wǎng)就是其中一個體現(xiàn)。這些都值得其他中文編程開發(fā)者們學(xué)習(xí)。

8、教程和培訓(xùn):

作為一種編程語言,教程和培訓(xùn)是必不可少的。易語言官方不僅僅自己編寫了一系列教材,而且還有一些第三方團隊加入了培訓(xùn)隊伍。其中以世恒為代表,制作了很多視頻教程。這些教程讓易語言使用者們從入門到精通,各方面技能獲得提升。

最后來個總結(jié):

中文編程語言作者們前赴后繼,頂著很多內(nèi)在和外在的壓力,特別是外界輿論的壓力非常大,有很多在中途便倒下了。對于那些想要繼續(xù)堅持開發(fā)中文編程語言的勇敢者們,我想用這篇文章來建議他們,突破壓力先要突破自己,不要僅僅徘徊在編程語言的設(shè)計上,更要一步步構(gòu)建基于自己的編程語言的生態(tài)環(huán)境,讓自己的編程語言真正成為一個能用、好用的軟件開發(fā)工具,而不僅僅是用來學(xué)習(xí)新奇的語法而已。

易語言作者吳濤是中文編程界值得尊敬和學(xué)習(xí)的榜樣,他不但開發(fā)了易語言這個功能豐富、擁有完善生態(tài)環(huán)境的編程工具,現(xiàn)在又繼續(xù)耕耘于中文編程領(lǐng)域,更上一層樓地開發(fā)了跨平臺的中文編程工具——火山平臺。

希望不遠的將來,中文編程能夠迎來崛起的日子。

好了,這篇文章的內(nèi)容發(fā)貨聯(lián)盟就和大家分享到這里,如果大家網(wǎng)絡(luò)推廣引流創(chuàng)業(yè)感興趣,可以添加微信:80709525  備注:發(fā)貨聯(lián)盟引流學(xué)習(xí); 我拉你進直播課程學(xué)習(xí)群,每周135晚上都是有實戰(zhàn)干貨的推廣引流技術(shù)課程免費分享!


版權(quán)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻,該文觀點僅代表作者本人。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權(quán)/違法違規(guī)的內(nèi)容, 請發(fā)送郵件至 sumchina520@foxmail.com 舉報,一經(jīng)查實,本站將立刻刪除。

您可能還會喜歡:

發(fā)表評論

◎歡迎參與討論,請在這里發(fā)表您的看法、交流您的觀點。