Explore the concept of implementing JavaScript features using JavaScript itself in this JSConf EU 2014 talk. Delve into how modern JavaScript engines generate efficient machine code and why it's advantageous to express certain language components in JavaScript rather than C. Examine the workings of this approach in various virtual machines, with a focus on how it simplifies modifications to the V8 engine. Gain insights into the potential of self-hosting in JavaScript engines and its implications for language development and optimization.
Overview
Syllabus
Adrian Perez de Castro: JavaScript in JavaScript: Inception | JSConf EU 2014
Taught by
JSConf