Wow. The backend, emscripten (<a href="http://code.google.com/p/emscripten/wiki/GettingStarted" rel="nofollow">http://code.google.com/p/emscripten/wiki/GettingStarted</a>), seems really nice. Wonder how it will work out with Rubinius....<p>Edit: Guess i just found it out :( <a href="http://code.google.com/p/emscripten/issues/detail?id=1" rel="nofollow">http://code.google.com/p/emscripten/issues/detail?id=1</a>
Thanks for the feedback in the comments here!<p>I made a few fixes to Emscripten, and the code that was mentioned that doesn't work, should now work in the demo, for example |for x = 1,10 do print(x) end|.
another interpreted language running inside of an interpreted language... sweet. All we need now is to write a perl interpreter in Lua and then run it inside of the javascript Lua interpreter and we'll really see the scripts slow down to a crawl.