>I had in mind writing in a subset of ActionScript that cross-compiles cleanly 
>to JavaScript, which is basically the idea of FalconJS. But, not having worked 
>on FalconJS, I never understood what it did with Flash classes like >Sprite 
>that are implemented in native code in the player.

The way HTML and Flex produce visual content and a component model are 
different. However, and I have proven this using other languages which 
cross-compile, if we can simply get a cross-compiler that can translate the AS 
language (ignoring Flash Player classes) into the JS language, there is an 
enormous amount we can do. It wouldn't mean magically using Flex in the browser 
today, but it would set us up well for building on a next version that respects 
the differences in the DOM between the two targets. 

It's not that HTML is less extensible, I used to think that too. It's that HTML 
enforces a separation between form and function that we tried to consider with 
Spark, but didn't make it far enough. Having solid AS to JS support would make 
ActionScript a very relevant language outside of Flash Player.

Mike

Reply via email to