當前位置:編程學習大全網 - 源碼下載 - 易語言.飛揚和漢語編程是壹樣的嗎?

易語言.飛揚和漢語編程是壹樣的嗎?

壹、什麽是漢語編程

漢語編程設計系統是中國南京漢編程科技發展有限責任公司自己獨立開發、擁有自主版權的壹套以漢語為核心、東方思維為基礎,面向組件和對象,具有跨系統和平臺無關性的計算機語言。

二、漢語編程的特色和優勢

1. 編程思維的創新

漢語編程的思維方式不同於建立在西語環境下的傳統編程的思維方式。在傳統編程方式中,思維是聚集發散的。例如C或Java,兩者都由最基本的若幹語句構成,思維方式集中體現在用基本的關鍵詞為單位和本身的語法為依托,針對每壹個問題構築擴展的解決方法。問題愈多、愈要擴展,語言本身發散得愈厲害。於是每壹個想要軟件復用的開發者不得不使用厚厚的函數、類庫和API手冊才能查到對自己真正有用的信息,即使對於英語母語的人亦是如此,從而大大增加了編程的難度、降低了開發效率。在漢語編程中,思維是發散聚集的。因為漢語編程中,單字是基礎,是對象,是元件,是構成編程系統的要素。而語法在漢語編程中已經被弱化。由單字的不同組合,針對不同的問題提出解決方法,單字越發散,功能越強勁,解決問題的方式越集中。對於漢語母語或精通漢語的人而言,這是最直接的思維方式,也最是貼近自然的語言。

2. 軟件方法的創新

漢語編程技術采用核心詞庫和無限寄存器相結合,邊輸入邊執行,既解釋又編譯的方法,不同於現存的所有語言。在傳統編程語言中,有編譯執行的,如C/C++、PASCAL/DELPHI等;也有解釋執行的,如JAVA、BASIC等。這些語言各有自己的優點,對於編譯執行語言,兼容性差,復雜,但是執行速度快;對於解釋執行的語言,方式比較簡便,代碼的兼容性好,但是運行速度緩慢。漢語編程從軟件方法上結合了兩者的優點,既可以利用自身的虛擬機對程序代碼解釋並執行,又可以把源代碼或解釋的偽代碼進行編譯,生成本機代碼,脫離編程環境和虛擬機直接運行。

3. 漢字的親和力

漢語是中國的母語,無論是在北方還是南方,在大陸還是臺灣,甚至是新加坡等地,盡管漢語的讀音不盡相同,但是作為表意的漢字書寫形式是統壹的。這種統壹體現了漢語的親和力。漢語編程的資源就是漢字,也是最能體現漢字的親和力。無論身居何地,只要使用漢字作為書寫表達工具,都能使用漢語編程。漢語的字與字的詞義關系清晰明白,表達信息壹致,這樣會寫漢字甚至只是會說漢語的人就能利用漢語編程來制作自己想要軟件。從而大大簡化了學習過程,也提高編程效率。可以說,學習漢語的同時,人們得到了壹個很好的禮物,就是直接用漢語編程,而無需再學習計算機知識。

4. 跨越平臺的靈活性

可以說漢語編程的在壹部分編程思想上和JAVA不謀而合。漢語編程為了做到軟件和計算機無關的特性,和JAVA壹樣也有虛擬機的概念。不同的是,JAVA的虛擬機設計還是效仿傳統的計算機硬件和CPU結構,但是漢語編程采用數據流和意識流分離、數摞、無限寄存器等概念,把虛擬機的性能大大提高,系統體積小巧。從標準的PC系統平臺如WINDOWS 2000到內存很小到64K的單片機都能適用。使得漢語編程不僅跨越操作系統平臺,還可以應用到沒有系統的硬件中,而且成本低,效能高。是目前最靈活的語言。

5. 嵌入式操作系統的新機遇

漢語編程的出現,對於儀器、儀表和其他廣泛使用單片機的行業帶來了新的機遇。在這些行業中,誰掌握新技術,誰就掌控了市場。但是,在計算機技術全面滲透這些行業的今天,芯片、總線、接口、操作系統、算法、計算機語言形成了發達國家壟斷的基礎,使不具有開發能力的發展中國家資金外流、市場萎縮、行業退化。但是利用漢語編程技術開發的智能網絡化儀器儀表通用芯片技術,徹底打破了外國的壟斷。采用完全兼容、通用的接口、獨特的內、外部總線、可編程功能的集成芯片,精巧得只有4-8k的系統,完善的開發、調試環境,強大的網絡功能,使嵌入式操作系統進入了壹個新的時代。目前,這套系統已經在北京毛紡廠、輕型汽車廠、上海寶鋼、八壹電影制片廠等等投入使用,另外,在軍方防空、電子戰領域也有廣泛的使用。

6. 極佳的安全性

漢語編程是壹套和系統、硬件無關的系統。它完全由我們自主開發,采用獨特的語言結構和虛擬機,從而使得任何使用漢語程序設計語言系統數據庫開發環境自行設計的數據庫均具有數據信息管理高度安全、穩定、保密的特點。由於運行機制和現有的操作系統及軟件完全不同,從而在根本上阻隔了黑客入侵和計算機病毒傳播。大大增加了系統的安全保密性。由於使自主從裸機開發的產品,可以杜絕漢語編程系統受到操作系統的後門、邏輯炸彈、木馬等陷阱的影響。使用漢語編程,從原理上也防止後門、邏輯炸彈、木馬的產生。尤其在網絡數據傳輸安全上,漢語編程從最底層做起,采用獨特的加密協議,防止泄密。所以,漢語編程的出色的安全性可以滿足於政府、軍方、和企業的應用。

7. 超越傳統編程工具

漢語編程不僅僅是編程工具,內部包含系統平臺。它完全自主開發,向世人展現了壹條前所未有的軟件道路。人人都能編程,人人都是軟件工程師是漢語編程的目標。並籍此以解決軟件開發人員嚴重不足的世界性問題。同時,漢語編程的推出對於中國在世界高科技界的地位和影響,具有戰略意義。對於國內壹些數據敏感和保密性強的單位,例如經濟、軍事等機關部門都有非常大的市場前景。此外,漢語編程還可以利用原來已經擁有的軟件資源,如其他語言的API開發包,動態庫等。漢語編程是國際化的,適應現代軟件發展潮流的。能夠使用當前流行的COM、COM+、CROBA等等標準,可以和其他開發工具如Java、VC++、VB、Delphi等無縫兼容。

三、漢語編程的發展方向

漢語編程是壹個跨時代的產物,將在多個領域引發變革。而且,漢語編程是壹個完整的技術體系,將在以下幾個方向上繼續發展。

1. 跨平臺應用

和JAVA壹樣,作為壹種硬件和系統平臺無關性語言,漢語編程也可以壹次編譯,處處運行。但是,目前漢語編程虛擬機支持的硬件和操作系統還不多,需要盡快在各種常用的系統下開發相應的虛擬機環境。目前漢語編程的虛擬機支持基於INTEL X86的操作系統MS WINDOWS系列、DOS等,和INTEL 8098、Z80單片機。還需要在應用比較廣泛的LINUX、SCO UNIX、SOLARIS等操作系統及51系列單片機上建立虛擬機。這些跨平臺的應用將是漢語編程的基礎。

2. 數據庫開發

現在軟件的應用,尤其是企業級應用是不能沒有數據庫支撐的。漢語編程在數據庫的應用方面提出了“數據管理程序化,程序設計數據化”的概念,把數據庫的設計開發提升到了壹個新的高度。在具體的開發中將極大的解放設計者的思想,使用全新的二維結構和自由類項可以大大提升數據庫的性能,極大提高建庫、檢索、查詢、插入、刪除等操作速度。另外,漢語編程需要開發公用的接口標準,以和現在流行的Oracle、DB2、SQL Server等數據庫連接。數據庫的開發,是漢語編程成熟的標誌。

3. 漢字元件庫完善

漢語編程系統是和漢字本身壹樣博大精深,完善每壹個漢字元件是漢語編程的重要任務。漢字在漢語編程中不僅僅是符號,還是元件、是對象。每個漢字都代表它在現實中的屬性、方法和事件。隨著漢語編程的應用越來越廣泛,漢字元件庫的內容也會越來越豐富。

4. 中文操作系統平臺

在未來,開發自己的操作系統平臺也是漢語編程的重要任務。

5. 中文CPU

采用漢語編程的獨特技術,研制自己的中文指令CPU是漢語編程的未來。

漢語編程是壹套獨特的,自成體系的產品。是在外國計算機產品高度壟斷的環境下,在世界軟件工業技術很長時間內停滯不前,跨平臺技術日臻完善,國內創業基金、科技板塊、企業並購等資本市場的運作已顯雛形,國家呼喚自己的軟件產品的時候應運而生的。

  • 上一篇:零基礎怎麽學好C++,留學府可以幫忙嗎?
  • 下一篇:jquery和javascript有什麽區別?
  • copyright 2024編程學習大全網