JSFoo 2016

Tackling speed and performance for JavaScript

Going Native : Calling C/C++/Rust code from Node.js

Submitted by Ashish Negi (@ashish-negi) on Aug 9, 2016

Section: Full talk Technical level: Intermediate Status: Rejected

Abstract

There are pleothera of C/C++ libraries which are battle-tested and extremely performant.
Node.js opens opportunities for using these libraries from JavaScript land.
Learn how to write and use c++ libraries from NodeJs in 30 minutes.
No prior knowledge of C++ is required.

Outline

Mind map :

  1. First 5 minutes
    Introduction of Topic, Motivation on why to go native.

  2. Next 10 minutes
    Live demo with simple examples. Showing how to access C++ library from Node.js . See the performance, optimizations and other freebies from C++ land.

  3. Next 10 minutes
    Going deeper into abstractions / APIs / showing more complex examples. Learn how to keep the code compatible with various versions of Node.js.

  4. Next 5-10 minutes
    Walk throgh real world C++ projects in Node.js and hear success stories.

  5. Rest :
    Ask live questions.

Speaker bio

Programming lover !!! I have 3 years of professional C++ experience. Worked on integrating Node.js and Chromium Browser to create NW.js like application. Now i drink Clojure and Haskell from the fire hose.

Links

Comments

{{ gettext('Login to leave a comment') }}

{{ gettext('You need to be a participant to comment.') }}

{{ formTitle }}
{{ gettext('Post a comment...') }}
{{ gettext('New comment') }}

{{ errorMsg }}