Skip to content
Fernando J. Iglesias García edited this page Dec 21, 2017 · 1 revision

Introduction

WebAssembly (wasm) is a bytecode format for browsers into which source code written in e.g. C++ can be compiled. In this way C++ applications can be executed natively in the web or interfaced from JavaScript.

This means JavaScript gets Shogun! As one of the scripting languages of the web, making Shogun available from JavaScript involves huge expansion impact.

Roadmap

  1. Compile Shogun to WebAssembly. This tutorial showcases how to compile a toy program to produce a .wasm file of bytecode.
  2. Using a .wasm from JavaScript. The JS API describes how to interface .wasm.

Read more

Clone this wiki locally