Theseus: Translating Win32 to WASM

(neugierig.org)

31 points | by ingve 2 days ago

5 comments

  • mickael-kerjean 1 hour ago
    It's refreshing to see those kind of projects coming back on HN. Pretty awesome to see your example (https://evmar.github.io/theseus/) fit in about 1MB when a lot of those wasm projects can be super heavy (like libreoffice which is 50MB after brotli compression)
  • Aurornis 35 minutes ago
    Seeing minesweeper recompiled to run in the browser is awesome.

    The pain points about threading in the browser and debugging wasm are the two problems I ran into on another project. I hope we can get some improvements in both areas because wasm would be a lot easier to work with if developers didn't have to fight both of those topics.

  • gigel82 4 minutes ago
    An interesting learning project, but not actually usable.

    https://github.com/danoon2/Boxedwine looks interesting in this space, but unfortunately it can't really run anything remotely modern in practice (though if you're looking at 20th century Windows software it will likely be capable of running it).

  • valorzard 50 minutes ago
    I also tried doing multithreaded wasm in Rust, and I got some weiiiiird errors. Definitely not stable yet.
  • theanonymousone 27 minutes ago
    This is a big deal when/if it's working, to me at least. Where can I contribute?