AI, Data Science & Cloud Certificates from Google, IBM & Meta
Master Windows Internals - Kernel Programming, Debugging & Architecture
Overview
Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
This presentation examines building an online coding tool by deploying the Roc compiler in a web page with WebAssembly. It discusses download size, WebAssembly limitations, Web APIs, and JavaScript/Wasm interoperability.
Syllabus
Intro
WebAssembly Wasm basics
Roc Programming Language
Port to Wasm?
Demo: Online coding tools
How do they work?
Challenge: Download size
Challenge: Wasm limitations
Using Web APIs
Receiving input
JavaScript/Wasm interop
Displaying output
Evaluating the user's code
Summary
Outro
Taught by
GOTO Conferences