6 ms·
Can't help being reminded of that talk by Gary Bernhardt: “The Birth & Death of JavaScript”[0] — exploring a hypothetical future where JS takes over everything
by _jn 7y ago
Can't help being reminded of that talk by Gary Bernhardt: “The Birth & Death of JavaScript”[0] — exploring a hypothetical future where JS takes over everything without (most) anyone using it of their own volition.
0: https://www.destroyallsoftware.com/talks/the-birth-and-death-of-javascript https://www.destroyallsoftware.com/talks/the-birth-and-death...
- tokyodude 7y agoExcept entirely irrelevant as WASM is not Javascript.
- _jn 7y agoSure, though it’s still a web technology taking over an otherwise unrelated space ¯\_(ツ)_/¯
- deleted 7y ago[deleted]
- int_19h 7y agoI don't think it's unrelated. Despite the name, WASM isn't really a "web technology" - it's a sandbox technology and a compile-once-run-everywhere technology, and there has always been demand for that outside the web, even before the web existed. It might be that the web is what created enough demand for it to happen in the end, but what do we care? The problem with JS was never that it's a web technology. It's that it's a bad technology that happened to be in the wrong place at the wrong time to get a first mover advantage.
- techntoke 7y agoCan you show me an example of a WebAssembly app that runs in the browser with JavaScript enabled?
- grungleshnorts 7y agoThere are probably newer examples, but from when WebAssembly was coming out: https://s3.amazonaws.com/mozilla-games/ZenGarden/EpicZenGarden.html https://s3.amazonaws.com/mozilla-games/ZenGarden/EpicZenGard... (from https://www.webassemblygames.com/ https://www.webassemblygames.com/ ) https://alpha.iodide.io/ https://alpha.iodide.io/ https://www.figma.com/blog/webassembly-cut-figmas-load-time-by-3x/ https://www.figma.com/blog/webassembly-cut-figmas-load-time-... https://github.com/mdn/webassembly-examples/ https://github.com/mdn/webassembly-examples/ https://github.com/emscripten-core/emscripten/wiki/Porting-Examples-and-Demos https://github.com/emscripten-core/emscripten/wiki/Porting-E...
- techntoke 7y agoMeant to say with JavaScript disabled.