Looking Under the Hood of JavaScript

preview_player
Показать описание
Ever wonder what in the world is going on with JS? Well in this we deep dive into v8, into the internals to figure out WTF IS GOING ON WITH SETTIMEOUT???

### Twitch
Everything is built live on twitch
### Editor

Join this channel to get access to perks:

### Links

#coding #neovim #typescript #programming #vim #softwareengineering #codinglife #webdesign #webdevelopment #webdev #javascript #rustlang #rust #twitch #twitchstreamer #programmerhumor #codinghumor #software #softwareengineer #softwaredeveloper #softwaredevelopment
Рекомендации по теме
Комментарии
Автор

I really enjoyed making this video. Its more of a new style for me, do you like it? Should I do more of this style? (send the algorithm signals!!!)

ThePrimeagen
Автор

this shows that JS is BLAZINGLY fast. It executes a code that is supposed to take infinitely long time in just an instant.

Blazingly fast

RunningRay
Автор

To summarize (please correct me if I misunderstood):
- The infinity case is just special handling where it's treated the same as 0
- Any other number gets casted to a 32 bit integer so some of the bigger numbers get truncated to small or even negative values
- Negative values are handled effectively the same as 0

kebien
Автор

Excellent video. This video has less of a "look how shitty JS is" vibe and is more just a great deep dive into the internals of V8.

mattshnoop
Автор

this type of content on programming is what we need more!!!

snoopy
Автор

Massive props to the v8 devs for making a garbage (collecting) language actually performant, these optimizations are just insane.
Also SO to the people working at JSC and SpiderMonkey

spicybaguette
Автор

Diving into internals is always fun ! When everything gets demystified after a long and arduous journey of grepping and filling your brain with as much as you can, it's satisfying.

SoKette
Автор

Love love love this video. This is the kind of stuff that really gives so much insight into what's going on behind the scenes. Thanks a ton for taking the time, not only to figure out why, but also to explain it so well.

scottiedoesno
Автор

I know we are kinda making fun of JavaScript but.. its so educational it just makes me love JavaScript more. You're great at doing this type of content. Definitely do more.

peternoire
Автор

Saddens me that not more people are doing videos like this and there are some concepts you go through very quickly but nevertheless I like how you explained a single thing in detail quickly while throwing in knowledge and remarks about how things work

SuperRedstoneman
Автор

It’s actually refreshing to see a JS dev with a good understanding of under-the-good mechanics. We need more like that.

judedavis
Автор

I also didn't fight anyone, i got a stye, a duct in my eye closed and eff'd me for a few days...

ThePrimeagen
Автор

Great video! Love seeing in-depth JS stuff! It's crazy impressive how much work V8 does to make JS run faster

johndavidson
Автор

Very informative and interesting, please more of those videos when you brake the javascript code into c++ code!

shekishral
Автор

This is really important to teach that! Don't be afraid to understand the internals and check the source code. Amazing video

JosephHenryDrawing
Автор

I really enjoyed this video, this kind of content is great, is beautiful to see how "high-level" code, works all the way down and spot this kind of tricky things.

marcoaugustovitangeli
Автор

This is amazing! You crushed this new format 🔥

bashbunni
Автор

I just found you, Prime, and man I became a fan BLAZINGLY FAST!

oscarh
Автор

This really is some next level sh*t! Thank you very much. I was already enjoying your content a lot. But this teaches people how to find out stuff by themselves, along with providing a very deep understanding of this specific topic. Again, thanks alot! MORE! :D

timdithmer
Автор

Brilliant Video. Absolutely more, please!

mediopalodev