Explore the inner workings of JavaScript in this 29-minute conference talk from Strange Loop 2013. Delve into the complexities of JavaScript's design, including its C-like appearance, Lisp-like behavior, and unique deviations. Uncover the language's prototype-based nature, block structure without block scope, and the enigmatic "this" keyword. Gain a clear understanding of how JavaScript creates and executes function objects, demystifying the interpreter's processes. Walk away with a solid grasp of vanilla JavaScript, presented in an accessible, jargon-free manner. Perfect for developers seeking to deepen their knowledge of this widely misunderstood language.
Overview
Syllabus
"The JavaScript Interpreter, Interpreted" by Martha Girdler (2013)
Taught by
Strange Loop Conference