
71
5
Emscripten and WebGL
Nick Desaulniers
5.1 Emscripten
I don’t really know much about computer language theory. I just mess around with it in my
spare time (weekends mostly). Here is one thing I’ve been thinking about: I want the speed
of native code on the web—because I want to run things like game engines there—but I don’t
want Java, or NaCl, or some plugin. I want to use standard, platform-agnostic web technolo-
gies [Zakai 10].
at quote from Alon Zakai, Emscripten’s creator, is quite telling of the motivations
behind Emscripten. Alon simply wanted to run his favorite game engine in the web.
Being a Mozilla employee, Alon recognized the preva ...