易語言飛揚版

易語言飛揚版

易語言.飛揚”(英文名稱“EF”)是一門簡單易學、高效實用、面向對象、跨平台的計算機通用編程語言

基本介紹

  • 中文名:易語言飛揚版
  • 外文名:EF
  • 類型:計算機通用程式語言
  • 詞性:名詞
概述,特點,當前狀態,發展史,

概述

易語言飛揚版
“易語言.飛揚”(英文名稱“EF”)是一門簡單易學、高效實用、面向對象、跨平台的計算機通用程式語言。它是完全面向對象的程式語言,因而在面向對象機制上,與同為面向對象的Java、C#等程式語言,有相似甚至相同之處。它的語法脫胎自“類C語言”,因而在語法上,與C、C++、Java、C#等程式語言,有相似甚至相同之處。它是一個全新的易語言版本,從核心架構上明顯區別於原有的易語言(4.x及以前版本),它與以前的易語言共同構成了一個可以面向更廣泛套用層次的軟體開發平台。

特點

*更具現代性:
完全面向對象,跨平台,支持Unicode、多執行緒,垃圾自動回收,類型反射,靜態編譯,動態類型裝載等等。
*更簡單易學:
繁瑣、晦澀、不常用的語言特性被儘量精簡,且補充了很多便於使用的語言特性,如:
屬性表的廣泛使用
類自然語言編程
多層嵌套注釋
多返回值
嵌入類型
嵌入方法
屬性方法和事件方法
參數默認值和參數擴展
數據類型自動轉換
動態類型和弱類型
三聯判斷表達式
交換操作符
預編譯
支持中英文雙語關鍵字,在語法格式和關鍵字方面,儘量與現有類似程式語言相同,減少了學習量。
*對系統環境的適應和控制能力更強:
定義有語言無關的“EF對象模型”,從而允許使用其它各種程式語言來直接書寫“易語言.飛揚”本地類,和用“易語言.飛揚”本身書寫的類完全融合互補,沒有任何差別,可用作快速建立強大高效的本地套用環境,同時可充分利用現有代碼資源。

當前狀態

“易語言.飛揚”正處於公開測試期,截止到目前已發布了三個測試版本,當前最新測試版本為1.1.0。
語言語法已基本完善,並趨於穩定。
編譯器和系統庫(系統.ncl)已開發完成。
調試器已接近完成。
其它類庫在逐步完善中:用戶界面,工具,反射,多執行緒,正則表達式,編碼轉換,XML……
集成開發環境(EFIDE)全力開發中,已發布多個Beta版本
要了解更多研發進展,請隨時關注“易語言.飛揚”官方技術部落格:

發展史

“易語言.飛揚”項目正式立項大約是在2006年5月份。
2006年12月29日,發布了測試版本1.0.1,含編譯器、系統類庫、工具類庫、用戶界面類庫等。
2007年02月10日,發布了測試版本1.0.2,在上一版的基礎上進行了小的改進。
2007年06月15日,發布了測試版本1.1.0,大幅增強了語言特性。語法趨於完善,編譯器趨於成熟。
2007年9月到11月,先後發布了“易語言.飛揚”集成開發環境EFIDE0.1和0.1.1兩個Beta版本。

相關詞條

熱門詞條

聯絡我們