Swing Apps in Browser
Making legacy 20+ years Java Swing apps run inside a Browser using WASM and JS glue code with CheerpJ/OpenJDK runtime. WASM has a bright future for running native apps. Both WASM and JVM are stack machines. WASM beats on startup speed and memory footprint. But performs bad on compute. Since WASM lacks networking sockets, JDBC is broken.