Summit '23
Exploring the Event Loop
About this presentation
It feels parallel, but is actually sequential. There's a common misconception that multiple things are happening simultaneously in JavaScript when you're learning it for the first time. This talk aims to correct that misconception by exploring what parallelism really means, and shedding light on JavaScript being a concurrent language that only ever handles events sequentially. The mechanism that it uses to do this efficiently is the event loop, which I will explain with a cute simulation of my cat!