-
Notifications
You must be signed in to change notification settings - Fork 5.2k
Description
I would like to see these small helpers implemented as Emscripten JS libraries / EM_JS for linking and layering reasons
I strongly prefer TS with ES6 style over Emscripten JS libraries C like style, which break closures and have other sins.
I need to re-invent the way how our JS/ES6 modules (privately) interface each other. So that we can allow emscripten linker to play better with it. And at the same time we could conveniently share utility code. (logging, asserts, memory access, etc ...)
There is also question of how many published .js file we have. For now I would like to stick to current published assets so that we don't break Blazor and others.
Another aspect is parallel download/compilation/startup of various parts. I'm not friend of single file on web.
I believe that we have has best cold download start perf as is.
Another consideration is rollup/webpack bundlers, for people who don't share my view.