假设我想要逆序迭代一个通用迭代器,而不知道迭代器的内部情况,也不使用未经类型检查的魔法或假设这可能是任何类型的可迭代对象,我们能否在运行时甚至通过宏来优化迭代器的逆序操作? var a = [1, 2, 3, 4].iterator(); // Actual iteration bellow...
我从JSON数据中解析出了一个对象(haxe.Json.parse()),现在需要对它进行迭代。我已经尝试将该对象转换为Array<Dynamic>类型:var data:String='{"data":{"0":0,"1":1},"method":"test"}'; var re...
最近我重新审视了Haxe,并意识到之前忽略了它的一些优雅之处。但我猜它在开发者中仍缺乏一定的知名度。 所以我的问题是,这里有没有人在生产中使用它?如果有,请问您如何使用它?您遇到了哪些困难或问题?您会推荐它用于未来的项目吗?
对于使用Haxe的用户来说,它有哪些优点使其对您有用?从网站上阅读看起来很有前途。它是否提供了重要的可移植性? 一些真实世界中可能未被重视的优势是什么? 有哪些陷阱或需要注意的问题?
我一直在谷歌搜索最新的Web应用程序,并找到了以下语言: - Opa - Dart - Haxe - CoffeeScript 由于这些语言较新,可用信息不多。 能否有人解释一下这些语言的优缺点。 编辑: 哪种语言更高效? 每种语言都有哪些新功能? 它如何改进像JavaScri...
我在 Haxe Flash 命令行编译器网站上搜寻了很久,但未能找到任何详细的 HXML 文件文档 (向下滚动至 "更改 SWF 属性" 部分),这些文件描述了编译器。 有人知道参考来源吗? 发现 HXML : -swf MyApp.swf .... 编译为 SWF -main...
假设我获得了一个我创建的类的名称作为一个String。如何使用该字符串中包含的名称实例化该类?我知道它将派生自某个特定的父类,但实际的类会有所不同。
Haxe编译后的代码在性能上与不同目标有何比较? 例如,从Haxe转换而来的PHP代码是比原始PHP代码更快还是更慢? JavaScript呢?Flash呢?C++呢?等等。 是否有任何严肃的基准测试呢?
我注意到在 Haxe 中,数组(Arrays)的性能比链表(Linked Lists)要快得多(至少在 cpp 平台上)。我得到的测试结果如下。 Main.hx:40: With 1 items, Array is 14% faster than List. Main.hx:40: With...