How WebAssembly is changing the Web and what it means for you

How WebAssembly is changing the Web and what it means for you

JavaScript has become the de-facto language for the Web, but complex applications like games, CAD modelling and video streaming require more. WebAssembly is a new language allowing us to compile statically-typed languages and run them in the browser and hence reusing code over the Web.

JavaScript has established itself as one of the most popular programming languages. It is used both server-side and client-side. JavaScript is however limited to what we, developers, could do in the browser. Video rendering, games, VR can be implemented with JavaScript today, but it requires a lot of code (which is already written in other languages) to be rewritten in JavaScript. WebAssembly is a new language coming with a toolchain that allows us to compile from C/C++, Java, C# and other statically-typed languages and run them in the browser. This builds a bridge between Native and Web and hence enables code reusability. In this talk I will share more about WebAssembly – how it works, some security concerns and real-world scenarios, together with its usage related to C/C++ and Java.

Book your ticket now

Do you like this session? Join 600+ attendees by registering now and live the Voxxed Athens experience