Discover more from Matt Rickard
Then Bernhardt skips to the future. Now he didn't predict the COVID pandemic, but weirdly enough, he talks about how little progress was made in 2020-2025 due to a "war".
In fictionalized 2025, he goes on to describe how developers are running thick applications like Gimp, a real open source photo editing software, in the browser. This isn't too far from how Figma (launched 2 years after this talk) works today – Figma was originally built on asm.js! Maybe Figma CEO Dylan Field saw this talk.
Then he goes on to talk about how we would develop a program to run asm.js programs at near-native speed, with the security of a virtual machine sandbox. He called this fictional technology Metal. Well, Metal looks a lot like WebAssembly.
He gives an example of Gimp running in wine, running in Chrome, running in Firefox, in a mind-bending deep stack of compiled asm.js. In reality, imitating art, someone actually did this in 2017. Not even Gary was that optimistic about our abilities.