Chapter

Early Days of JavaScript
listen on SpotifyListen on Youtube
47:46 - 53:43 (05:57)

Brendan Eich talks about the early days of JavaScript, including the development of garbage collection through reference counting and the challenges of memory safety.

Clips
Brendan Eich discusses the origins of JavaScript and how he implemented reference counting in only 10 days to combat memory leaks.
47:46 - 51:10 (03:23)
listen on SpotifyListen on Youtube
JavaScript
Summary

Brendan Eich discusses the origins of JavaScript and how he implemented reference counting in only 10 days to combat memory leaks. He also reveals how malicious actors can exploit bugs in memory safety to underflow the reference counter and cause memory leaks.

Chapter
Early Days of JavaScript
Episode
#160 – Brendan Eich: JavaScript, Firefox, Mozilla, and Brave
Podcast
Lex Fridman Podcast
The history of the evolution of graphics libraries and languages for what became the GPU is discussed, including the downfall of SGI and the development of 3DFX and other graphics card companies.
51:10 - 53:43 (02:33)
listen on SpotifyListen on Youtube
Graphics Libraries
Summary

The history of the evolution of graphics libraries and languages for what became the GPU is discussed, including the downfall of SGI and the development of 3DFX and other graphics card companies.

Chapter
Early Days of JavaScript
Episode
#160 – Brendan Eich: JavaScript, Firefox, Mozilla, and Brave
Podcast
Lex Fridman Podcast