Skip to content

WebAssembly Introduction

Photo of Michael Hablich
Hosted By
Michael H. and Thomas T.
WebAssembly Introduction

Details

Agenda (talks start 7.30pm):

  1. Thomas Tränkler (15 minutes): Welcome & Introduction
  2. Stephan Herhut, Google (30 minutes): From C++ to WebAssembly code
  3. Andreas Haas, Google (30 minutes): The internal structure of a WebAssembly module
  4. Nidin Vinayakan (30 minutes): Introduction to AssemblyScript
    (talks will be recorded)

Abstract:

  1. Thomas Tränkler: Welcome & Introduction
    Welcome and brief intro to the implications of WebAssembly for the web and native code.

  2. Stephan Herhut: From C++ to Wasm code
    In this talk, Stephan will show you how C++ code is compiled to WebAssembly.

  3. Andreas Haas: The internal structure of a WebAssembly module
    In this talk, Andreas will explain what kind of sections a WebAssembly module contains, and what these sections mean.

  4. Nidin Vinayakan: Introduction to AssemblyScript
    In this talk, I will introduce AssemblyScript (AS), a strict subset of TypeScript. AS allows compiling subset of typescript to WebAssembly. I will cover native types of AS and it’s interoperability with JavaScript. Then I will explore available memory allocators for AS.
    Finally introduce how to use shared memory in AS followed by few examples and demos.

Photo of WebAssembly group
WebAssembly
See more events
Google
Erika-Mann-Straße 33 · 80636