祝若博
摘 要 編寫成功的程序是每個計算機愛好者的夢想,但現(xiàn)在大多數(shù)編程軟件依附于英文編程,這對計算機愛好者的英語水平有了一定要求,本文通過介紹“易語言-易飛揚”編程軟件,讓廣大計算機愛好者可以通過中文編出自己需要的程序。
中圖分類號:TP314 文獻標識碼:A
編寫一個成功的程序是每個計算機愛好者的夢想,但面對現(xiàn)在比較流行的VB等國外產品,即使編寫一個很小的程序也要輸入一大段代碼,非常不利于廣大學者研究。所以,一個完全使用漢語的編程軟件頗受計算機愛好者歡迎,它就是“易語言-易飛揚”。首先“易語言-易飛揚”是完全由中國自主研發(fā)的,適合中國人漢字錄入習慣的編程軟件,全部漢語錄入,使英語基礎不是很好的計算機愛好者有了機會接觸編程。從另一角度,“易語言-易飛揚”又多采用類C語言結構,所以和C語言,C++語言,Java語言,C#語言等編程語言有相似甚至相同之處,使一些能夠較為了解其他程序語言的計算機愛好者更快的了解和使用“易語言-易飛揚”。
易語言中的運行特點頗多,其中基本系統(tǒng)和運行支持庫兩部分通過使用飛揚工作室自行定義的接口技術能夠進行完美的協(xié)作,其中的運行支持庫內可為用戶提供易語言所有語言要素,同時也為了方便使用,還可以通過提供“addln”功能來擴充易語言基本系統(tǒng)。運行支持庫可以根據(jù)自己需要來進行抽換和更新,而基本系統(tǒng)可以對運行支持庫提供詳細的版本控制。
在為廣大編程愛好者設計時,為了方便于對大量代碼的調用,“易語言-易飛揚”提供了自動規(guī)范的語句錄入方式,能夠使編程者及時對自己錄入的部分進行語法修正。當程序完工后,所有被錄入的部分會被“易語言-易飛揚”系統(tǒng)重新整合,自動規(guī)范成統(tǒng)一的格式,是源代碼部分的交流維護更加方便,同時也更有利于相互之間協(xié)作開發(fā),降低協(xié)作開發(fā)的難度。
關于系統(tǒng)對名稱的管理方面,“易語言-易飛揚”系統(tǒng)則做得更加人性化,在往常的程序編寫過程中,如果需要對某一使用量非常大的子程序進行更名,則需要對全部錄入的代碼進行逐一搜索,一個一個的修改名稱,這種工作又麻煩又繁瑣。在“易語言-易飛揚”中,則完全可以簡化該過程,其自身新裝備的自動名稱管理器可謂是一大亮點,當用戶對一個大量使用的子程序進行名稱修改后,通過這款工具,可以完成自動更名,減少了大量的復雜工作。
為了方便廣大初學者,易語言在各方面的信息幫助上做到了全面化,具體化和實用化。當用戶在對所做目標軟件進行任何操作時都能夠在下方的提示窗口處得到極其全面的信息提示,其中一般包括所有命令的定義、參數(shù)、使用方法等,非常適合初學者學習掌握。
對于操作編寫的界面需求來說,“易語言-易飛揚”可以算的上是最簡潔的語言之一了。首先它使用的分類分組方式將各組件命令詳細分開,利于編程者在完工后對所有內容進行檢測和修正。其次是全局界面全部采用漢語編譯,書面更適合中國人的思維觀念。還有其完美的可視化支持,易語言不但繼承了一般可視化編程語言所具有的圖形用戶界面可視化設計操作,也獨特的開發(fā)了程序流程的即時可視化,讓編程者能夠隨時把握自己的錄入情況,也為初學者提供更加明了的界面顯示,便于學習。
當然,作為一項中國改革開放時代的產物,必須要面向未來,面向各領域,能夠融會貫通。雖然“易語言-易飛揚”是中文漢化編程,但是其自身也可以實現(xiàn)和其他種類編程語言的互融互補。首先在編程理念上,易語言也是選擇了效仿其他國外編程語言,支持當今先進的編程理念,比如:面向對象的程序編寫方法,面向事件的消息處理機制等等,所以無論是什么層次的計算機學者,學習“易語言-易飛揚”都會有助于對其他種類的編程語言的學習,具有輔助作用。其次則是對于技術層次上的互通,在“易語言-易飛揚”中,同樣也可以調用通過其他非易語言編寫的程序,當然,反過來,其他種類的編程語言也能夠調用“易語言-易飛揚”編寫的程序,所以在協(xié)作開發(fā)工程中,并不會因為語言不同而帶來程序編寫和使用上的麻煩,更方便于協(xié)作開發(fā)。
同時,“易語言-易飛揚”為了適應時代發(fā)展,也為了方便不同的開發(fā)者的需求,已經設計出跨平臺編譯功能,現(xiàn)能夠被“易語言-易飛揚”支持的有Windous和Linux,不在依賴其他特定的操作系統(tǒng)。在時下Linux系統(tǒng)“編程難,兼容難”的情況下,“易語言-易飛揚”推進了Linux操作系統(tǒng)的軟件開發(fā)工具的開發(fā)步伐,具有較大影響力和實際意義。
對于一般的初學者,易語言的學習資源較為豐富?!耙渍Z言-易飛揚”軟件中自身攜帶了即時幫助系統(tǒng),如:每日一貼等。另外也有眾多易語言愛好者交流論壇,上面已經有近萬名注冊用戶,大家之間可以相互交流經驗,展示作品,提出問題,同時也可以向在線的專家尋求幫助,有關易語言的書籍也有出版,方便大家學習使用。
作為中國人,漢語是我們的母語,能夠用我們的母語來書寫程序是我們的驕傲,讓我們共同分享“易語言-易飛揚”帶給我們的編程樂趣吧!