James Gosling: Java, JVM, Emacs, and the Early Days of Computing | Lex Fridman Podcast #126



James Gosling: Java, JVM, Emacs, and the Early Days of Computing | Lex Fridman Podcast #126

James Gosling: Java, JVM, Emacs, and the Early Days of Computing | Lex Fridman Podcast #126

James Gosling is the founder and lead designer of the Java programming language. Please check out our sponsors to get a discount and to support this podcast:
– Public Goods: https://publicgoods.com/lex and use code LEX
– BetterHelp: https://betterhelp.com/lex
– ExpressVPN: https://www.expressvpn.com/lexpod

EPISODE LINKS:
James Twitter: https://twitter.com/errcraft
James Wiki: https://en.wikipedia.org/wiki/James_Gosling

PODCAST INFO:
Podcast website: https://lexfridman.com/podcast
Apple Podcasts: https://apple.co/2lwqZIr
Spotify: https://spoti.fi/2nEwCF8
RSS: https://lexfridman.com/feed/podcast/
Full episodes playlist: https://www.youtube.com/playlist?list=PLrAXtmErZgOdP_8GztsuKi9nrraNbKKp4
Clips playlist: https://www.youtube.com/playlist?list=PLrAXtmErZgOeciFP3CBCIEElOJeitOr41

OUTLINE:
0:00 – Introduction
4:45 – Irrational numbers
8:04 – Math and programming
10:36 – Coding style
14:41 – First computer
23:54 – Lisp
27:22 – Write an Emacs implementation in C
35:15 – Early days of the Internet
45:57 – Elon Musk, Steve Jobs, Jeff Bezos
56:13 – Work hard and smart
58:48 – Open source
1:10:25 – Java
1:28:31 – Java virtual machine
1:44:05 – Android
1:47:04 – Advice

CONNECT:
– Subscribe to this YouTube channel
– Twitter: https://twitter.com/lexfridman
– LinkedIn: https://www.linkedin.com/in/lexfridman
– Facebook: https://www.facebook.com/LexFridmanPage
– Instagram: https://www.instagram.com/lexfridman
– Medium: https://medium.com/@lexfridman
– Support on Patreon: https://www.patreon.com/lexfridman

Comments are closed.