2015 LLVM Developers’ Meeting: Jf Bastien & Dan Gohman “WebAssembly: Here Be Dragons'

preview_player
Показать описание

WebAssembly: Here Be Dragons - Jf Bastien, Google & Dan Gohman, Mozilla

WebAssembly is a tale of four browser vendors, seeking new languages and capabilities while staying fast, secure and portable. The old JavaScript wizard still has many spells under its belt, but it seeks a companion on its quest to reach VM utopia. WebAssembly is that companion.

In this quest, mad alchemist Dan and jester JF will detail their exploration of LLVM-land. You’ll get to witness firsthand their exploration of ISel and MI, hear of their wondrous encounter with MC, and gasp at the Spell of Restructuring wherein SSA+CFG is transmuted into regs+AST. Will our adventurers conquer the Target and capture the virtual ISA?

Join us in this exciting tale to which *you* are the hero!

Рекомендации по теме
Комментарии
Автор

Presentation looks like an art exhibit.

konstantinrebrov
Автор

Ephemeral: lasting for a very short time.

RonanConnolly
Автор

It will be excellent to use more than JavaScript for the web. It would be awesome to use Common Lisp and Scheme personally once compilers to web asm are made. Perhaps the most important thing is demanding that browser makers do NOT go grazy with custom byte commands. This is what ruined the browser platform from the beginning. Heck make it part of the standard that anyone who implements a non standard byte machine gets shot. One universal machine with a super tight standard.

PixelOutlaw