Haxe 是一門新興的開源編程語言,開發者稱:「相比其他語言(Java 的平台是 JVM,C# 的平台是 .Net,ActionScript 的平台是 Flash Player 等等),Haxe才是真正的多平台語言。其 4.0.0 RC.4 版本發布了,此版本提高編譯伺服器的完整性和內存利用率,為了更好地支持 IDE,還進行了許多修改。
下面是更新內容:
Standard Library:
all :添加 Map.clear、改進 Date API、為 haxe.display 包添加 JSON-RPC 協議類型和在 HTTP 套接字中添加默認超時等
macro : 添加 Context.info、添加 Context.getMessages 和 Context.filterMessages、在 CString 中添加字元串文本類型
flash:添加 flash.AnyType
一般改進和優化:
all : 允許不帶參數的枚舉構造函數作為靜態內聯變數、改進內聯時默認值的處理、對顯示 API 做了各種改進、在非活動代碼中檢測無效的 #token、改進 --help-defines 與 --help-metas、改進的整體文件查找、改進伺服器對添加和刪除文件的響應、改進編譯伺服器的內存處理、支持懸停的條件編譯標識符、改進和統一標識符檢查名稱、欄位和類型,刪除一些冗餘的轉換表達式、添加 --server-connect
修復 bug:
修復顯示 API 中的各種位置和替換範圍
修復 與@:arrayAccess 相關的編譯器掛起
修復模式匹配器,允許在 value-places 上進行不徹底的切換
修復編譯伺服器上丟失的局部變數類型信息
修復遞歸類型的統一
修復各種 GADT 相關問題
完整列表見發布說明:
[admin
]