~/talk

Supercharge your JavaScript with Web Assembly

Talkat JSCAMP Virtual 2021 · 2021-07-15..07-16· [webassembly, javascript]
slides:none on file

Shows concrete builds and results: a C example compiled with emcc/emscripten exposes an insquare function to JavaScript, Go code compiles to wasm with the Go runtime and manipulates the DOM, and a port of the C++ simulacra binary runs image comparisons in-browser. Image size drops from 583 KB to 32 KB with f_auto and q_auto, simulacra returns 0.4 for a badly compressed image 0.0 for identical files and 0.037 for q_auto evidence, demos run live in the browser.

AI-written summary · about

  1. 0:00Start
  2. 0:03Welcome Message
  3. 0:48Web Platform
  4. 2:36Webassembly
  5. 3:37Description for Webassembly
  6. 4:06Web Assembly
  7. 5:31Webassembly Is Not Here To Replace Javascript
  8. 6:17And How Do You Create Web Assembly Files
  9. 7:22How Do You Create a Web Assembly Module
  10. 8:24Compilation Targets for Web Assembly
  11. 8:48Languages
  12. 9:23Use Cases for Using Webassembly
  13. 11:17Create a Webassembly Module
  14. 13:08Cube Go
  15. 22:10Web Assembly Module
  16. 26:18Resources
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.