{"version":1,"type":"rich","provider_name":"Libsyn","provider_url":"https:\/\/www.libsyn.com","height":90,"width":600,"title":"The WASI Revolution: Luke Wagner on WebAssembly's Past, Present, and Future - WasmAssembly","description":"In this episode, Thomas Steiner interviews Luke Wagner, who works at Fastly. You\u2019ll hear them chat about Luke\u2019s time at Mozilla, how he remembers the Wasm launch, the WebAssembly System Interface (WASI) and the component model, his thoughts on where WebAssembly\u2019s future lies, and much more.&amp;nbsp; Resources: Luke Wagner's Wasm announcement blog post for Mozilla \u2192 https:\/\/goo.gle\/4bdxyT4&amp;nbsp;&amp;nbsp;  The Wasm polyfill prototype \u2192 https:\/\/goo.gle\/4bdiPHF&amp;nbsp; &amp;nbsp; &amp;nbsp; The PLDI 2017 paper \u2192 https:\/\/goo.gle\/4cvJpg7&amp;nbsp;&amp;nbsp;  A WebAssembly milestone \u2192 https:\/\/goo.gle\/4bcK455&amp;nbsp;&amp;nbsp;  V8's Wasm announcement \u2192 https:\/\/goo.gle\/3VHIanw&amp;nbsp;&amp;nbsp;  Edge's Wasm announcement &amp;nbsp;\u2192 https:\/\/goo.gle\/4cbbEAX&amp;nbsp;&amp;nbsp;  The WebAssembly browser preview \u2192 https:\/\/goo.gle\/4c912mk&amp;nbsp; &amp;nbsp;&amp;nbsp; The magic number and the version field \u2192 https:\/\/goo.gle\/45D4hjj&amp;nbsp;&amp;nbsp;  The WebAssembly post-MVP future blog pos \u2192 https:\/\/goo.gle\/45zcapQ&amp;nbsp;&amp;nbsp;  WebAssembly performance patterns \u2192https:\/\/goo.gle\/4ce8qwE&amp;nbsp;&amp;nbsp; API Concerns with Structured Clone for Wasm Modules \u2192 https:\/\/goo.gle\/3XCXZOH&amp;nbsp;&amp;nbsp;  Formal description of serializing and deserializing a Module \u2192 https:\/\/goo.gle\/4bdNowH&amp;nbsp;&amp;nbsp;  Don't allow IndexedDB serialization of WebAssembly.Module \u2192 https:\/\/goo.gle\/4bj8OZo&amp;nbsp;&amp;nbsp;  Normative: Support [Serializable] for WebAssembly.Module \u2192 https:\/\/goo.gle\/3z9Wjlv&amp;nbsp;&amp;nbsp;  Cache support \u2192 https:\/\/goo.gle\/3zd7pX7&amp;nbsp;&amp;nbsp;  WebAssembly developers \u2192 https:\/\/goo.gle\/4cd9v7Q&amp;nbsp;&amp;nbsp;  WebAssembly \u2014 Caching to HTML5 IndexedDB \u2192 https:\/\/goo.gle\/4c9KlqB&amp;nbsp;&amp;nbsp;  The Lucet \u2192 https:\/\/goo.gle\/4evkwTF&amp;nbsp;&amp;nbsp;  The Lucet and Wasmtime teams join forces \u2192 https:\/\/goo.gle\/45IbsH1&amp;nbsp;&amp;nbsp;  Fastly hires entire Wasmtime team from Mozilla \u2192 https:\/\/goo.gle\/3VD6Yg6&amp;nbsp;&amp;nbsp;  What is WebAssembly? &amp;nbsp;\u2192 https:\/\/goo.gle\/3xtnGGK&amp;nbsp;&amp;nbsp;  Lucet Takes WebAssembly Beyond the Browser \u2192 https:\/\/goo.gle\/4b9akxi&amp;nbsp;&amp;nbsp;  Wasmtime\u2014A fast and secure runtime for WebAssembly \u2192 https:\/\/goo.gle\/3xiVpTr&amp;nbsp;&amp;nbsp;  How Lucet and Wasmtime make a stronger compiler, together \u2192 https:\/\/goo.gle\/3RCtULo&amp;nbsp;&amp;nbsp;  WASI 0.2: Unlocking WebAssembly\u2019s Promise Outside the Browser \u2192 https:\/\/goo.gle\/4eMwyID&amp;nbsp;&amp;nbsp;  WASI 0.2 Launched \u2192 https:\/\/goo.gle\/3z8qA4a&amp;nbsp;&amp;nbsp;  WebAssembly System Interface \u2192 https:\/\/goo.gle\/4cxRGjA&amp;nbsp;&amp;nbsp;  WASI proposals \u2192 https:\/\/goo.gle\/3VD7xXg&amp;nbsp;&amp;nbsp;  WASI HTTP \u2192 https:\/\/goo.gle\/3VAiJ75&amp;nbsp;&amp;nbsp;  The wit format \u2192 https:\/\/goo.gle\/3VxVHO9&amp;nbsp;&amp;nbsp;  What color is your function? \u2192 https:\/\/goo.gle\/3KSVG2n&amp;nbsp;&amp;nbsp;  A stream of consciousness on the future of async in the Component Model \u2192 https:\/\/goo.gle\/3XxJdIY&amp;nbsp;&amp;nbsp;  Revolutions podcast \u2192 https:\/\/goo.gle\/3xgPdve&amp;nbsp;&amp;nbsp;  Luke Wagner on GitHub \u2192 https:\/\/goo.gle\/3VyqgmP&amp;nbsp;&amp;nbsp;  Luke Wagner on X \u2192 https:\/\/goo.gle\/3KWz40U&amp;nbsp;&amp;nbsp; #WebAssembly #Wasm #WASI Speaker: Thomas Steiner ","author_name":"WasmAssembly","author_url":"http:\/\/sites.libsyn.com\/520688\/site","html":"<iframe title=\"Libsyn Player\" style=\"border: none\" src=\"\/\/html5-player.libsyn.com\/embed\/episode\/id\/31845102\/height\/90\/theme\/custom\/thumbnail\/yes\/direction\/forward\/render-playlist\/no\/custom-color\/88AA3C\/\" height=\"90\" width=\"600\" scrolling=\"no\"  allowfullscreen webkitallowfullscreen mozallowfullscreen oallowfullscreen msallowfullscreen><\/iframe>","thumbnail_url":"https:\/\/assets.libsyn.com\/secure\/content\/173594227"}