Running JavaScript, Python, and Ruby in WebAssembly
CNCF [Cloud Native Computing Foundation] via YouTube
Overview
Explore the growing demand for running scripting languages like JavaScript, Python, and Ruby in WebAssembly (Wasm) in this informative conference talk. Discover the benefits Wasm offers to both developers and operators compared to native interpreters or dynamic compilers. Learn about the polyglot environment Wasm provides, allowing for the mixing of high-performance compiled languages with user-friendly scripting languages. Understand how Wasm functions as a sandbox with OS access, offering standalone container management or host embedding capabilities. Delve into the approaches and latest progress in Wasm support for scripting languages, including language interoperability, ecosystem support for packages and modules, and performance characteristics. Gain insights into the potential resource savings Wasm can achieve in computing environments. Additionally, get a brief overview of the current Wasm support status for popular managed languages such as Java and .Net.
Syllabus
Running JavaScript, Python, and Ruby in WebAssembly - Michael Yuan, Second State/WasmEdge
Taught by
CNCF [Cloud Native Computing Foundation]