Schedule

Yuta Saito
Yuta Saito
  • @kateinoigakukun

A newbie committer to Ruby, Swift, and LLVM, especially working on WebAssembly support for the languages. Also an undergraduate CS student at Waseda University.

Ruby meets WebAssembly

WebAssembly (Wasm) is a binary format for programs written in any language, designed to eventually run everywhere without changes, mainly inside Web browsers. Wasm is now used beyond the Web, from edge computing to smart contracts in blockchain.

Now CRuby can be compiled to WebAssembly, which can be run in web browsers and many non-web environments with WASI.

This talk will give you how we got there, techniques, and its use cases.