
Episode 40
JavaScript: Lovechild of Java and Scheme
Why JavaScript inherited C syntax from Java but first class functions from Scheme, and why that caused it to win out in the browser.
The Swyx Mixtape · Swyx
March 3, 20215m 2s
Audio is streamed directly from the publisher (2.gum.fm) as published in their RSS feed. Play Podcasts does not host this file. Rights-holders can request removal through the copyright & takedown page.
Show Notes
Brendan Eich was on the Lex Fridman podcast recently and gave some new perspective on what and why JavaScript borrowed from Java, and yet took from Scheme (his first love) - giving us the infamous JavaScript callback, which caused so much pain, and yet led to JavaScript ultimately winning in the browser.
Audio source (29 mins in): https://lexfridman.com/brendan-eich/
Topics
learningtechnologybusiness