AS1 and AS2 and AS3 all compile to Flash Player byte-code. The VM could
not care less how you created the byte-code. You could define your own
language and write your own compiler to generate an swf.
Sort of true, but misleading. AS1(&2) bytecode runs in the old VM, and
AS3 bytecode runs in the new VM, and the different VMs *definately* care how
your code was created. AS1 bytecode will not run in the new VM and AS3
bytecode will not run in the old one. This is a kind of clean break for
Flash. Not as clean as I would like, since having 2 VMs causes bloat, but
clean in the sense that the new VM is incompatible with the old one because
of the fundamental changes in the way the player works.
ryanm
_______________________________________________
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders