Programming Throwdown cover image

128: WebAssembly with Kevin Hoffman

Programming Throwdown

00:00

Web Assemble

Web assembly virtual machine format has no instructions in it. So you have this pure compute but then if your code needs to act some host function, there are native instructions for invoking functions on the host. But like i said, it's still entirely up to the host whether or not it's going to allow you to invoke that. And the host chooses how it invokes it as well. Some of them are building in this kind of tight coupling between the web assembly module and the host. With rust, there's this thing called bine jed that allows you to compile things that would normally violate the web assembly instructions at things that wouldn't normally exist.

Transcript
Play full episode

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app