我正在考虑使用Haxe代替AS3 有什么不同之处?我可以考虑一下:
你们中有没有人对Haxe黑暗面有所了解吗?
什么是冒险?我听说过:
Haxe足够大,应该有更多。 Haxe的优点是什么?
编辑:
如果没有真正的缺点那么为什么Haxe不会取代AS3?
答案 0 :(得分:17)
你的第一点肯定是对的。一些“原生”库(如Flex)可能需要在您的项目中包含一些健身房。在绝大多数情况下,这是一个非常顺利的过程。 Haxe支持多个-swf-lib,允许在您的应用程序中立即提供导入资产的代码。请注意,导入的lib不仅仅是嵌入式的,而且被识别为代码资产,因此如果您的IDE与Haxe集成,那么您也可以完成类型的完成。
关于调试,翻译没有任何问题,因为该语言没有转换为AS3,而是直接编译为AVM2字节码。当-debug开关打开时,完全保留带有源代码引用(文件名,行和位置)的完整堆栈跟踪。未捕获的异常将指向您生成它的代码行。
Haxe并不是那么年轻,而且肯定AVM2输出是最好的支持。我认为没有粗糙的边缘。
在你概述的专业人士中,我想强调多个目标可能是巨大的。当然要真正利用它,你不能真正依赖特定于AS3的外部库。即便如此,您仍希望/可以在项目中重复使用大量代码。
提及其他一些优点: