2010-03-03 48 views
3

我發現ActionScript 3是最好的高級動態語言之一,但因爲它只運行在Flash/Flex/AIR(據我所知),它的用途相當有限。除了Flash以外的其他運行時的ActionScript 3?

是否有替代和/或通用運行時可用,這將允許在服務器上或在沒有Flash API的桌面上運行它?我想不是,但是這種情況會在未來的(將來)發生嗎?他們會來自Adobe還是開源的?後者在授權和專利方面是否可行?或者回到ECMAScript的根,是類還是這樣回到ECMAScript(也許是Javascript)及其實現,如SpiderMonkey/Rhino?

+0

好問題。我對自己很好奇。我一直認爲AS3是一種更友好,更溫和(但更嚴格和更強大)的Javascript風格,我希望能夠延長它的覆蓋面。 – Robusto 2010-03-03 22:09:08

回答

2

目前提供的最好的東西是HaXe。該語言與ActionScript 3.0幾乎相同,但也允許您定位各種平臺,包括PHP,C++,Flash和NekoVM。不僅如此,它通過添加諸如泛型,內聯和指令之類的東西來改進ActionScript 3.0。

相關問題