haxe 入門
Haxe 是一個開源工具包,能夠編譯成許多不同的目標語言和平臺。
它包括:
- 在 HAXE 程式語言 -一個現代化,高層次,並嚴格型別的程式語言
- 在 HAXE 標準庫 -通用,系統和特定目標的 API 集合
- 在 HAXE 編譯器 -一個快速,優化交叉編譯器與後設資料支援,死程式碼消除(DCE),完成模式,資源嵌入,執行時型別資訊(RTTI),靜態分析,巨集和更
Haxe 已被用於建立遊戲,Web,移動,桌面和命令列應用程式,以及跨平臺 API。
從 Haxe 3.3.0-rc.1 開始,Haxe 可以編譯為以下語言的源/位元組碼:ActionScript 3,C#,C++,Flash,HL,Lua,Java,JavaScript,Neko,PHP 和 Python。
Haxe 有一個包裝經理 Haxelib ,它與 Haxe 繫結在一起。它還有一個自定義構建檔案格式 .hxml
,它提供了一種傳遞傳遞給 Haxe 編譯器的引數的簡單方法。