
Hosted by Lex Fridman
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 If you would like to get more information about this podcast go to https://lexfridman.com/podcast or connect with @lexfridman on Twitter https://twitter.com/lexfridman, LinkedIn https://www.linkedin.com/in/lexfridman/, Facebook https://www.facebook.com/lexfridman, Medium https://medium.com/@lexfridman, or YouTube https://www.youtube.com/lexfridman where you can watch the video versions of these conversations. If you enjoy the podcast, please rate it 5 stars on Apple Podcasts https://podcasts.apple.com/us/podcast/id1434243584, follow on Spotify https://open.spotify.com/show/2MAi0BvDc6GTFvKFPXnkCL, or support it on Patreon https://www.patreon.com/lexfridman. Here’s the outline of the episode. On some podcast players you should be able to click the timestamp to jump to that time. 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
14,471 words · 2 speakers
Speaker names marked are inferred from speaking time and the show’s known hosts — they are not voice-verified.
Page updated · transcript and summary are machine-generated