apache-flex 替代Flex编译器

6yjfywim  于 2022-10-31  发布在  Apache
关注(0)|答案(6)|浏览(270)

我相信你们大多数人都知道,目前Flex**(编辑:Flex 3)**编译器非常慢。但是它有一个API。我的问题是:是否有比当前Adobe编译器更快的替代编译器(可能是基于C/C++的)?
我知道编译器不是几天就能完成的,但是如果没有替代方案,你认为花时间实现一个更快的flex编译器值得吗?

qcuzuvrc

qcuzuvrc1#

Flex 4中的编译器应该快得多。但是我还没有用实际的用例来验证这一点。如果你尝试了,请告诉我你的发现。

ruoxqz4g

ruoxqz4g2#

你一定要看看HFCD(http://bytecode-workshop.com/)。它同时支持Flex 3和4。它比Flex 3和4更快,因为它允许在多核计算机上同时编译多个应用程序。HFCD还支持TCP/IP。这意味着你可以在第二台计算机上运行HFCD编译器(可能有更多的CPU和内存)。

v8wbuo2f

v8wbuo2f3#

您可能希望了解一下HFCD,它分析您的项目结构并并行生成多个编译器任务。
但是,如果您的项目由多个小模块组成,这只会改变性能。

vcirk6k6

vcirk6k64#

我认为,对于某些人来说,实现一个完整的替代编译器和开发基础结构(Flex Builder一开始并不那么强大)是值得的。
如果您愿意使用一种只有细微差别的语言(从外观上看,只是更好),那么我建议您看一看Haxe。据我所知,Haex编译器比Flex编译器快得多。

k5ifujac

k5ifujac5#

有一个很好的plugin为Aptana开发空气应用程序

jaxagkaj

jaxagkaj6#

我四处打听了一下,有人告诉我:
http://www.deitte.com/archives/2008/10/a_faster_flex_3.htm
这与@James Ward所说的有关,Flex 4编译器应该更快。这个家伙将Flex 4的一些更改后移植到Flex 3.0/3.1/3.2 sdks,并声称速度提高了25%。
我从来没有试过;和我交谈的人说他有,这给了他一些问题,但这可能是他做错了什么。
如果有人使用它,请务必张贴您的经验与它。

相关问题