(no title)
vcarl
|
6 years ago
Web assembly is generally an optimization, not an app alternative. Think of it the way you would the C bindings Node.js has. If you've got a compute-heavy code path, writing it in C (or Rust etc) and shipping it as web assembly could be a dramatic perf improvement, but there's not really a substantive benefit to writing your entire app with it.
asdkhadsj|6 years ago
Amendment: Perhaps it's debatable what "substantive benefit" would be, but writing the whole app in it is a huge benefit if you really want to do that. That is to say, for years people wanted to write Web UI stuff in various languages, this also allows for that.
So while the concrete performance boost may not be meaningful in writing an entire web app in C, Rust, Go, Python or w/e - to the developer happiness the boost may be huge for those devs that want it.
vcarl|6 years ago
opencl|6 years ago
i.e. Figma said it reduced page load times by a factor of 3, though they were using WASM to replace existing asm.js code.
https://www.figma.com/blog/webassembly-cut-figmas-load-time-...
petters|6 years ago
weberc2|6 years ago