You are reading a single comment by @dzhu and its replies. Click here to read the full conversation.
  • Oh, that's neat, I didn't know the JS version was used that way. I suppose that should be fixable (maybe not function names in stack traces), seeing how Node can run WebAssembly too, and I wouldn't consider the job done until such things were addressed, but I can certainly agree we're into not-worth-it territory.

    Anyway, web emulator and underlying technology aside, I hope someone will get some use out of this emulator in its own right! To expand on the benefits a bit more, I've found that the firmware for the real device takes about 40 seconds to build (even for an incremental build -- the final link step is most of it) and over 30 seconds to upload, while rebuilding for this takes 3 seconds and the emulator can be restarted instantly. Plus I don't have to squint at the rather small watch screen or wait for files to transfer over Bluetooth all the time.

About

Avatar for dzhu @dzhu started