nodeconf / oslo

Single-day, single-track Node.js conference in Oslo, Norway
http://oslo.nodeconf.com/
17 stars 4 forks source link

Demystifying (JavaScript) engines #59

Closed a0viedo closed 8 years ago

a0viedo commented 8 years ago

Abstract

How a JavaScript engine works? What are its basic components? How to measure its performance? What is JIT compilation? Stigmatization: is JavaScript fast enough? are some of the questions I think we currently fail to answer in a, somewhat, short and direct way.

Details

The most advanced JavaScript engines (V8, Chakra and SpiderMonkey) are now Open Source, setting the bar pretty high for the upcoming generation of engines along with the runtimes that are using them - Node.js, JXCore, etc - and challenges developers to try to understand a whole new group of concepts hidden in the execution of their JavaScript applications. Crankshaft, unoptimized hell, LLVM and asm.js sound like names of main characters and places of a George R. R. Martin’s novel. I’ll talk about their definitions and why they should be important for developers.

Bio

Alejandro is passionate about education, electronics, open-source and community-driven events. He’s part of the organizers group of NodeSchool, NodeBots and the Node.js meetup at Buenos Aires.

Twitter