Quick introduction to WebAssembly

WebAssembly or Wasm is a new low-level code that can be executed in modern browsers. It is designed to be fast as native code. Wasm is a compilation target for high-level languages like C, C++ and Rust.

What’s this new low-level code ?

Below a simple addition function of integers :

WAT syntaxe vs WASM syntaxe

Why Wasm can be Fast as native code ?

WebAssembly instructions to Machine code

What does it mean Target compilation ?

Resources :

--

--

Senior Full Stack .Net / Angular Developer, Cloud & Azure DevOps, Carrier Manager, Husband, and Father.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Abdelmajid BACO

Senior Full Stack .Net / Angular Developer, Cloud & Azure DevOps, Carrier Manager, Husband, and Father.