u/microamplifierin r/emacs • Recommends
John Carmack: Best programming setup and IDE | Lex Fridman Podcast Clips
1.6M subscribers • 3 videos on Hallway
- Recommended by 2 people: 1 on Hacker News and 1 in engineering communities.
- Presented by John Carmack, co-founder of id Software
- An opinion. It argues one side of a question engineers disagree on.
Beginner. No background in the topic needed.
960K views4 years ago2 recommendations
Tools and practiceDebuggingVim, Emacs and editorsDeveloper productivity
John Carmack discusses his preference for graphical debuggers and IDEs over print debugging and explains why he finds developer hostility toward them puzzling.
Lex Fridman Podcast full episode: youtube.com/watch?v=I845O57ZSy4 Please support this podcast by checking out our sponsors: - InsideTracker: insidetracker.com/lex to get 20% off - Indeed: indeed.com/lex to get $75 credit - Blinkist: blinkist.com/lex and use code LEX to get 25% off premium - Eight Sleep: eightsleep.com/lex and use code LEX to get special savings - Athletic Greens: athleticgreens.com/lex and use code LEX to get 1 month of fish oil GUEST BIO: John Carmack is a legendary programmer, co-founder of id Software, and lead programmer of many revolutionary video games including Wolfenstein 3D, Doom, Quake, and the Commander Keen series. He is also the founder of Armadillo Aerospace, and for many years the CTO of Oculus VR. PODCAST INFO: Podcast website: lexfridman.com/podcast Apple Podcasts: apple.co/2lwqZIr Spotify: open.spotify.com/show/2MAi0BvDc6GTFvKFPXnkCL RSS: lexfridman.com/feed/podcast/ Full episodes playlist: youtube.com/playlist?list=PLrAXtmErZgOdP_8GztsuKi9nrraNbKKp4 Clips playlist: youtube.com/playlist?list=PLrAXtmErZgOeciFP3CBCIEElOJeitOr41 SOCIAL: - Twitter: twitter.com/lexfridman - LinkedIn: linkedin.com/in/lexfridman - Facebook: facebook.com/lexfridman - Instagram: instagram.com/lexfridman - Medium: medium.com/@lexfridman - Reddit: reddit.com/r/lexfridman - Support on Patreon: patreon.com/lexfridmanWhy it's here
2 people recommend thisWhat people say. Engineers point to this clip to contrast print debugging with the benefits of using a proper graphical debugger to explore program state.
Moments people linked to
pengaruon Hacker News • Recommends
On “When I got started I debugged using printf() today I debug with print()”
u/yangmungiin r/compsci • Mentions
On “Use public variables; they exist for a reason”
u/briguy41968in r/Zig • Mentions
On “What IDE and debugger you're using for zig?”
u/stevanain r/haskell • Mentions
On “New to Haskell: Is There an Existing Tool to Automatically Insert 'traceShow' for Debugging? Open to Suggestions!”
systemvoltageon Hacker News • Mentions
On “Tell HN: I was tired of being a perfectionist so I built an app within 24 hours”
heinrichhartmanon Hacker News • Mentions
On “What a good debugger can do”
simscitizenon Hacker News • Mentions
On “I do not use a debugger (2016)”
Barrin92on Hacker News • Mentions
On “Ask HN: Is (n)vim worth the trouble?”
Barrin92on Hacker News • Mentions
On “Don’t look down on print debugging”
troupoon Hacker News • Mentions
On “Demystifying Debuggers, Part 2: The Anatomy of a Running Program”
troupoon Hacker News • Mentions
On “Things you can do with a debugger but not with print debugging”