What the heck is the event loop anyway? | Philip Roberts | JSConf EU
3.8M views · Oct 9, 2014 · Science & Technology
Comments · 1.9K
@sumanyusoniwal5194 · 2 years ago
9 years later, and this is still pure gold.
1K
@syedmuhammadibtisam441 · 3 years ago
He understood it in 18 months, for me it took 26 minutes, that is how much he helped me, really appreciate it. Time is all you have. Thank you man!!!
851
@marios2liquid · 11 years ago
This talk is the perfect example of "If you can't explain it simply, you don't understand it well enough". Well done Philip.
4.4K
@e.b.7568 · 2 years ago
I watch in 2024, April 1st, sleepless night...
5
@BURN-ADDiCT · 4 years ago
"I did not do a computer science degree, so these words... they're words" <br><br>I relate so so deeply with that
172
@MonubiJustin · 2 weeks ago
11 years later ang yet I find this talk still usefull even with all the AI slop and staff
1
@apoorvasa1026 · 4 years ago
Today I had interview and was asked about execution context and i explained him based on this video. my interviewer was so impressed with the my answer. he said "This is the best explanation i have heard so far". made my day 🙂
1.9K
@nathancovey · 1 year ago
Came here from the Odin Project. This video is gold
74
@ttChopper007 · 8 months ago
it is 2026 and I still come back to this video to relearn about event loop lol
10
@belloalamin2735 · 2 days ago
I rarely comment on videos, but this is simply brilliant. Hats off to you sir
@R3fuge · 4 years ago
8 years ago and this is still my favorite explanation of the event loop. Brilliant communication.
127
@AndreOliveira-vq7iv · 7 years ago
<a href="https://www.youtube.com/watch?v=8aGhZQkoFbQ&t=825">13:45</a><br>"The event loop job is to look at the stack and look at the task queue. If the stack is empty, it takes the first thing on the queue and pushed it on to the stack."
512
Up next

Jake Archibald on the web browser event loop, setTimeout, micro tasks, requestAnimationFrame, ...
JSConf · 806K views

The Node.js Event Loop: Not So Single Threaded
node.js · 173K views

The Professor Who Taught People How To Think (1962)
ABC Science and ABC Australia · 2.9M views

I'm done coding with AI
Brett Codes · 1M views

Understanding the V8 JavaScript Engine
freeCodeCamp Talks · 174K views

Anthropic Took On the Riemann Hypothesis. Here’s What Actually Happened
Ellie Sleightholm · 522K views

Keynote: After the AI Hype – What’s Real, and What’s Next - Richard Campbell - 2026
NDC Conferences · 426K views

But what is quantum computing? (Grover's Algorithm)
3Blue1Brown · 4M views

Understanding React's UI Rendering Process
CrossComm, Inc. · 246K views

The Closest Thing We Have to Alien Technology
Veritasium · 59M views

Franziska Hinkelmann: JavaScript engines - how do they even? | JSConf EU
JSConf · 215K views

JavaScript Visualized - Execution Contexts
Lydia Hallie · 147K views

JavaScript: How It's Made
Fireship · 927K views

Every React Concept Explained in 12 Minutes
Code Bootcamp · 1.8M views

Casually Explained: Evolution VI - Choosing A Build
Casually Explained · 664K views

One Formula That Demystifies 3D Graphics
Tsoding · 1M views

The Insane Real Engineering of the Nazi Enigma Machine
Veritasium · 14M views

Ryan Seddon: So how does the browser actually render a website | JSConf EU 2015
JSConf · 156K views

The Current State of Siri AI
SAMTIME · 221K views

The Sun Is Weirder Than You Think
Cleo Abram · 1.2M views

Morning Keynote- Everything You Need to Know About Node.js Event Loop - Bert Belder, IBM
node.js · 106K views

The Async Await Episode I Promised
Fireship · 1.2M views

I Tested Horrible Coding Languages
commonLuke · 892K views

Anjana Vakil: Immutable data structures for functional JS | JSConf EU
JSConf · 325K views

JavaScript Visualized - Event Loop, Web APIs, (Micro)task Queue
Lydia Hallie · 1.2M views

Async JS Crash Course - Callbacks, Promises, Async Await
Traversy Media · 1.5M views