严格类型编程语言
Haxe 是现代高级严格类型编程语言,支持类型推断、类型参数、约束与方差等类型系统能力。
Haxe - The Cross-platform Toolkit
Haxe 赋能跨平台开发Haxe 是一套开源工具包,核心是一门现代的高级严格类型编程语言,并配备快速优化的跨编译器。使用 Haxe 编写的代码可以编译到 JavaScript、C++、C#、Java、JVM、Python、Lua、PHP 和 Flash 等目标平台,也可以使用 HashLink、NekoVM 或解释模式运行。
Haxe 将严格类型语言、跨平台标准库和多目标编译能力结合起来,覆盖游戏、Web、移动端、桌面端、命令行及跨平台 API 等使用场景。
Haxe 是现代高级严格类型编程语言,支持类型推断、类型参数、约束与方差等类型系统能力。
内置快速优化的跨编译器,也支持解释模式运行。
代码可编译到 JavaScript、C++、C#、Java、JVM、Python、Lua、PHP 和 Flash。
提供跨平台标准库,并支持访问各目标平台的原生能力。
支持条件编译、元数据、静态扩展、内联调用及语法转换宏。
Haxelib 提供社区维护的免费库,可用于管理项目依赖和分发库。
查看 Haxe 的版本信息、演进讨论、编译器运行时改进及社区技术内容。
页面提供 Haxe 5.0 预览版本,并提示后续将继续加入更多功能。
页面列出的 Haxe 稳定版本为 4.3.7。
社区围绕近期 Haxe Evolution 提案展开讨论。
Haxe 提供入门指南、手册、代码示例、API 文档、视频、在线试用环境及 Haxelib 库管理服务。