title: Can I somehow build webassembly code *without* the emscripten "glue"?
body: <p>Can I somehow create a wasm file, that will work on its own as described <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/WebAssembly/Instance/exports" rel="noreferrer">in MDN here</a> (by instatiating the objects and calling functions on them)?</p>
  
  <p>All the guides I can find (<a href="https://developer.mozilla.org/en-US/docs/WebAssembly/C_to_wasm" rel="noreferrer">such as this one on MDN</a>) recommend using emscripten; that will, however, also include ~70kB "glue code" (with ~50 kB optional filesystem emulation), that has additional logic (like detection node/browser environment and automatic fetching etc), and probably some other emulation.</p>
  
  <p>What if I don't want that "glue code" and want to just create WASM directly (probably from C code, but maybe something else)? Is that possible right now?</p>