nodeconf / EU-CFP

Call for participation for NodeConf.eu 2015
10 stars 6 forks source link

The Mad Science of Node #54

Open trevnorris opened 9 years ago

trevnorris commented 9 years ago

JavaScript is a wonderfully dynamic and quirky language. It allows the seemingly impossible to be possible, and the strange to become reality. But just how strange can it get?

We're going to wander where few developers have dared venture before. Exploring topics starting from dynamically created functions on the fly all the way to seeing what happens when a module's source is updated while the application is still running.

After exploring to the limitations of JavaScript, we'll further explore the insanity by playing with the native side. Trust me, this is when reality really starts to breaks down. We'll start off with something simple. Like how to immediately share state between native and JS. Then reaching deeper we'll explore what kind of black magic can happen by creating your very own mutable strings and what happens by operating on them. Wrapping things up we may possibly look at sharing memory between two node processes and how to serialize an object from one process to be used by the other.

Bring your straitjackets, because things are going to get weird.