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 编译器的参数的简单方法。

参考