Ruffle – An Adobe Flash Player Written in Rust Compiled to WebAssembly
I really hope this works, but I fear it will die a shumway death. One of the issues is there are two complete run-times inside of Flash. AVM1 (for AS1/2) and AVM2 (for AS3). AS1/2 is much easier to program and probably emulate. AS3 was much more advanced and was actually a pretty good language. Adobe should release the source, but probably doesn't due to all the security holes that probably are waiting to be found. Of course, that is speculation.<p>[<a href="https://github.com/mozilla/shumway" rel="nofollow">https://github.com/mozilla/shumway</a>]
[<a href="https://en.wikipedia.org/wiki/ActionScript" rel="nofollow">https://en.wikipedia.org/wiki/ActionScript</a>]