Happy New Year, Emscripteners... In 2019 I spent a fair bit of time working on an interactive REPL for the Rebol language compiled to WebAssembly. Because Rebol is a project with some unusual premises and principles, the intersection of concerns has made it a rather challenging balancing act. Hence all my weird questions (!)
We had a conference this year in Philadelphia, where I presented a very alpha-stage version of the console. It uses MAIN_THREAD_EM_ASM() to accomplish interactivity while it's stuck in an interpreter stack it cannot unwind (though it falls back to Asyncify if the browser lacks the necessary threading features). I just put a video online--which has some context that I think is interesting--but you can also skip directly to the demo of the console itself at 6:48... https://www.youtube.com/watch?v=PT3GOe1pj9I https://www.youtube.com/watch?v=PT3GOe1pj9I&t=407 <https://www.youtube.com/watch?v=PT3GOe1pj9I&feature=youtu.be&t=407> >From seeing .MOD players and other old-school computing being resurrected in Wasm, I'm wondering if anyone here might be interested in becoming involved with this language that emerged from Amiga culture? I think it's pretty fun. :-) https://www.youtube.com/watch?v=7hgttttaczc But even if not, there may be some way to factor out the work I've done on ergonomics in the console that would be useful to others. Here's a repo for that project in particular: https://github.com/hostilefork/replpad-js Feel free to get in touch if any of this is of interest! Best, --Brian -- You received this message because you are subscribed to the Google Groups "emscripten-discuss" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/emscripten-discuss/02c1c947-7438-4b33-b448-580e2deba13a%40googlegroups.com.
