Upgrade to Pro — share decks privately, control downloads, hide ads and more …

State of WebAssembly

State of WebAssembly

Sendil Kumar N

February 19, 2020
Tweet

More Decks by Sendil Kumar N

Other Decks in Technology

Transcript

  1. @sendilkumarn 00 61 73 6D 01 00 00 00 Native

    Code Binary JavaScript Javascript Engine Runtime
  2. @sendilkumarn 00 61 73 6D 01 00 00 00 Native

    Code Binary JavaScript Javascript Engine
  3. @sendilkumarn func add is called Stack get_local $lhs LHS RHS

    get_local $rhs i32.add SUM Structured stack machine
  4. @sendilkumarn i32 i64 f32 f64 00 61 73 6D 01

    00 00 00 WebAssembly Binary JavaScript Javascript Engine Binding JS file
  5. Why Rust? @sendilkumarn Inbuilt into the compiler All batteries included

    Best tooling support Sometimes bigger binaries