Hi Nodesters! I'm excited to bring us back together for some good food & a great lineup of talks on Wednesday, February 20th, 2019. We'll be starting at 6:30 sharp. Looking forward to having you!
Here's our Agenda:
----------------------------------------
**Franziska Hinkelmann - Speed, Speed, Speed: JavaScript vs C++ vs WebAssembly**
In Node.js, we can use WebAssembly modules & native C++ addons. If your app has performance critical parts, should you stay in JavaScript? Or write a native C++ addon? Or use WebAssembly? Well look at how these options compare performance wise & which one is best for different workloads. So the next time you need to optimize for speed, you know your options.
Bio: Franziska has a Ph.D. in mathematics & is a senior engineer at Google working on the Cloud Platform team in New York City. Shes a member of the Node.js Technical Steering Committee & an expert on JavaScript performance. When she's not working hard on making Node.js better on the Cloud Platform, she's probably out riding horses.
----------------------------------------
**David DeStefano - V8 - Hidden Classes in JavaScript & Inline Caching**
Have you ever wondered how the Chrome V8 engine tracks JavaScript objects for fast property access? In this talk, Dave will go under the hood of V8 & take a look at hidden classes.
Bio: Dave is a software engineer & technical lead at Codesmith, working on Codesmiths online learning platform, CSX. When Dave is not at work you can usually find him on his seemingly endless search for the best dollar slice in NY.
----------------------------------------
**Phil Eaton - Compiling Javascript to native Node addons with Jsc**
This talk will introduce Jsc, a proof-of-concept Javascript to C++ compiler written in Rust. We'll cover how to use it, the use-case for Jsc (and the alternatives), & a little about the development of Jsc (with some micro-benchmarks).
Bio: Phil is a software developer & engineering manager building web applications for Capsule8, a Linux security company. In his spare time he looks for simple ways to break down complex concepts, helping developers (and himself) understand the tools of the trade.
----------------------------------------
We'll be at Google this month! You'll need to check in at reception to receive your building pass & directions to the room for us.
See you there!
-Lalit