PART 1: INTRO TO WEB-ASSEMBLY

The anatomy of WebAssembly: Writing your first WebAssembly module using C (C++)

WebAssembly is the next big that that is going to transform the Web as we know it. Why? Because it is blazing fast and its performance can be closely compared to the code written in C or C++. Let’s explore what WebAssembly is and write our first WebAssembly module using C or C++.

Uday Hiwarale
JsPoint
Published in
24 min readJan 11, 2020

--

(source: unsplash.com)

Before we even begin talking about what WebAssembly is and how it works, I just want to add a little disclaimer. The majority of this article is going to focus on why we need WebAssembly which includes the history of JavaScript, the current state of JavaScript engines and some other things.

If you are looking for TL;DR, then I am afraid you have to look somewhere else. I believe in learning with full context and that’s been my goal whenever I publish an article. However, if you stick until the end of this article, you will have a world of knowledge about WebAssembly and more.

With these words of wisdom, let’s start learning WebAssembly.

What is WebAssembly?

--

--