前一段時間,我們對“易語言.飛揚”相關的許多名稱進行了大幅度調整,有意強化和突出了“EF”字樣,使其含義更直觀、更明確,同時可有效的避免與非“易語言.飛揚”名稱產生衝突或混淆。
此次名稱調整對即將發佈的“易語言.飛揚”本地開發包(EFNDK, EF Native Development Kit)至關重要。提供友好的、一致的、規範的、含義明確的命名,有助於用戶更好地學習和掌握EFNDK。
目前名稱調整工作已經完成。調整後的磨合期也已經基本結束。調整之後不再與之前版本兼容。
在測試期內,我們的原則是,盡最大努力打造最完美的“易語言.飛揚”,即使打破向後兼容性,甚至修改底層核心機制,也在所不惜。
體現到用戶層面的“易語言.飛揚”重要名稱修改,羅列如下:
1、指定“類庫加載路徑”的系統環境變量名稱被修改爲 EF_LIB_PATHS (原爲ECLS_PATHS)
2、所有“易語言.飛揚”自身類庫(EFL, EF Library)的文件名後綴被修改爲 .efl (原爲.ecl)
3、所有“易語言.飛揚”本地類庫(EFN, EF Native library)的文件名後綴被修改爲 .efn (原爲.ncl)
4、所有“易語言.飛揚”本地類庫(EFN)都必須導出的函數名稱被修改爲 EF_GetLibInfo (原爲EGetLibInfo)
5、系統庫(系統.efn)導出的另外兩個函數名稱也被分別修改爲 EF_InitSysLib, EF_LaunchEFL (原爲EInitSysLib,RunECL)
6、“易語言.飛揚”編譯器文件名稱(不含後綴)被修改爲 efc (EF Compiler) (原爲ec),其命令行參數名稱也有相應修改
原有名稱將全部廢止。