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

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 :

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

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.

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.

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.