Lightning Talk: The Present and Future of Cross-Platform GUI in C++
summary
Desktop apps now lean on Node.js/web stacks and suffer huge memory and binary bloat from bundling Chromium and Node, while cross‑compiling C++ to wasm breaks threads and filesystem assumptions. WASI and runtimes like wasmer JS SDK enable a single wasm binary to run in and out of the browser with near‑native performance, exposing threads, files, and sockets, but mouse events and audio APIs are missing and most cutting‑edge work currently happens in Rust rather than C++.
AI-written summary · about
related talks
34mPanel Discussion: Browsers & Wasm
10mLightning Talk: Migrating from JS to WASM in production and living to tell the ta...
41mCreating High-Performance Web Apps with WebAssembly
28mPanel discussion: State of the Art: Web Platform
30mBeyond Web-Apps: React, JavaScript and WebAssembly To Port Legacy Native Apps
30mNative Web Apps: React, JS & WebAssembly to rewrite native apps
27mNative Web Apps: React and WebAssembly to Rewrite Native Apps
28mLet’s build with WebAssembly! by Tejas Kumar (Eng) | JSConfAM19
