WebAssembly: now web is a new compiler target architecture - Noritada Shimizu - FOSSASIA Summit 2017

Published on: Sunday, 19 March 2017

Speaker(s): Noritada Shimizu (Tokyo)

gcc helloworld.c -o helloworld.htmlIf you are C / C++ programmer and see this command line, you will say: "Oh dear, C compiler emits HTML"Actually, this gcc does not emit HTML from C codes, but some compilers do.This means the web is a new compiler target architecture, like x86 and arm.In other words, we can implement our web sites with C / C++. WebAssembly is the key technolgy for it.This new, portable size- and load-time-efficient binary format for web browsers, is emmited by C / C++ compilers.Web browsers compile it into the native code, so we can speed up our web apps with it.In this talk, we will overview this new technlogy:WebAssembly specs, how C codes are compiled into it, and typicical use cases.

(Type: Talk | Track: Web & Mobile | Room: Fermi (Floor 3))

Event Page: http://2017.fossasia.org

Produced by Engineers.SG