Ads skipped

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

    &quot;I did not do a computer science degree, so these words... they&apos;re words&quot; &nbsp; <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 &quot;This is the best explanation i have heard so far&quot;. 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&amp;t=825">13:45</a><br>&quot;The &nbsp;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.&quot;

    512

Up next

LIVE

Jake Archibald on the web browser event loop, setTimeout, micro tasks, requestAnimationFrame, ...

JSConf · 806K views

LIVE

The Node.js Event Loop: Not So Single Threaded

node.js · 173K views

LIVE

The Professor Who Taught People How To Think (1962)

ABC Science and ABC Australia · 2.9M views

LIVE

I'm done coding with AI

Brett Codes · 1M views

LIVE

Understanding the V8 JavaScript Engine

freeCodeCamp Talks · 174K views

LIVE

Anthropic Took On the Riemann Hypothesis. Here’s What Actually Happened

Ellie Sleightholm · 522K views

LIVE

Keynote: After the AI Hype – What’s Real, and What’s Next - Richard Campbell - 2026

NDC Conferences · 426K views

LIVE

But what is quantum computing? (Grover's Algorithm)

3Blue1Brown · 4M views

LIVE

Understanding React's UI Rendering Process

CrossComm, Inc. · 246K views

LIVE

The Closest Thing We Have to Alien Technology

Veritasium · 59M views

LIVE

Franziska Hinkelmann: JavaScript engines - how do they even? | JSConf EU

JSConf · 215K views

LIVE

JavaScript Visualized - Execution Contexts

Lydia Hallie · 147K views

LIVE

JavaScript: How It's Made

Fireship · 927K views

LIVE

Every React Concept Explained in 12 Minutes

Code Bootcamp · 1.8M views

LIVE

Casually Explained: Evolution VI - Choosing A Build

Casually Explained · 664K views

LIVE

One Formula That Demystifies 3D Graphics

Tsoding · 1M views

LIVE

The Insane Real Engineering of the Nazi Enigma Machine

Veritasium · 14M views

LIVE

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

JSConf · 156K views

LIVE

The Current State of Siri AI

SAMTIME · 221K views

LIVE

The Sun Is Weirder Than You Think

Cleo Abram · 1.2M views

LIVE

Morning Keynote- Everything You Need to Know About Node.js Event Loop - Bert Belder, IBM

node.js · 106K views

LIVE

The Async Await Episode I Promised

Fireship · 1.2M views

LIVE

I Tested Horrible Coding Languages

commonLuke · 892K views

LIVE

Anjana Vakil: Immutable data structures for functional JS | JSConf EU

JSConf · 325K views

LIVE

JavaScript Visualized - Event Loop, Web APIs, (Micro)task Queue

Lydia Hallie · 1.2M views

LIVE

Async JS Crash Course - Callbacks, Promises, Async Await

Traversy Media · 1.5M views

YouTube, with the door locked.

Aegis plays a clean stream instead of YouTube's player, so pre-roll ads, trackers, and fingerprinting never ride along. Drop Shields any time if you want the official player back.