BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Presentations Combining JavaScript with Other Languages on the Web

Combining JavaScript with Other Languages on the Web

Bookmarks
41:40

Summary

Alon Zakai discusses writing and deploying web applications that use both handwritten JavaScript and another language like C++ that has been compiled into JavaScript, presenting the advantages of that approach, open source tools like Emscripten and Embind that enable it, asm.js optimizations which let it run at near-native speeds, and several real-world examples of such projects.

Bio

Alon Zakai is a researcher at Mozilla, working on techniques for compiling code to the web platform. In 2010 Alon founded the Emscripten open source project which utilizes LLVM to compile C and C++ to JavaScript, with the goal of allowing existing codebases to be automatically ported to standard web technologies.

About the conference

Software is Changing the World. QCon empowers software development by facilitating the spread of knowledge and innovation in the developer community. A practitioner-driven conference, QCon is designed for technical team leads, architects, engineering directors, and project managers who influence innovation in their teams.

Recorded at:

Sep 10, 2013

Hello stranger!

You need to Register an InfoQ account or or login to post comments. But there's so much more behind being registered.

Get the most out of the InfoQ experience.

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Community comments

  • download impossible

    by Ulrich Merkel,

    Your message is awaiting moderation. Thank you for participating in the discussion.

    got access denied

  • Re: download impossible

    by Roxana Bacila,

    Your message is awaiting moderation. Thank you for participating in the discussion.

    Hi Ulrich,
    There was a server synchronization problem which is now fixed. Slides and mp3 download is working fine now.

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

BT