有许多针对Sun的JVM(Groovy,Scala,Jython,Jruby等)的动态语言,并且我确信还有很多针对Adobe的AVM的动态语言。但是我惊讶地发现只有Haxe做类似的事情。 related question on this site允许“允许不使用ActionScript编写flex”或“Java to AVM2编译器”或“使用Java编写Flex”存在?
我认为eclipse e4 SWT项目并不直接编译为ABC(ActionScript字节代码),但是首先将Java转换为AS3,然后Flex编译器完成剩下的工作。
难道没有人写过简单的Java/Python/Scala AVM2编译器,可以用作专有的Adobe Flash Builder(以前称为Flex Builder)的替代品吗?
我不介意为Adobe的付费产品付款,但是在Eclipse中编写Java比一半的Adobe插件套件更快速,更方便。除Haxe之外真的没有其他的努力吗?
为什么不让自由的flex编译器来完成它的工作?为什么重新发明轮子? Adobe有一个可用于eclipse的插件和一个基本上已经是插件的Eclipse。 – 2009-12-27 14:28:30
因为:1)Adobe Flex Plugin花钱,2)eclipse for Java具有很多生产力特性(ctr + 1,自动完成,代码模板等),缺乏这些特性实际上限制了我对任何其他语言(即使在不太成熟的JVM语言如斯卡拉)3)我不喜欢在JavaScript中编写面向对象(如果你坚持使用ECMAScript)我学习了Java,为什么要重新学习和学习AS3? – 2009-12-27 14:40:28