有許多針對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