ScreamingDonkey, while not ScreamingMonkey, has more or less the same goal, but not necessarily the same means to get there.
The goal of ScreamingDonkey is to bring Ecmascript 4 scripting to a browser near you, using existing web components.
It's early. The ESC compiler is not done, and it's the central piece this project relies on. The browser glue, dubbed JSObject, is also rough in places. Until both of those parts are fully done, ScreamingDonkey cannot be considered ready for live deployments.
Even once ready, expect the compiler speed and the browser DOM interactions to be slower than native scripting. On the other hand, runtime script execution time should compare favorably to the current generation of browser scripting.
No particular effort has been made to provide ready-to-deploy versions of ScreamingDonkey, as the current release is primarily meant for tinkerers and hackers.
So far, we have:
- evalui - An HTML re-implementation of As3Eval's test UI.
- processing - A firefox only port of processing.js to run over ScreamingDonkey.
License and links
The whole project is licensed under the MPL/GPL/LGPL.