Software Performance: Avoiding Slow Code, Myths & Sane Approaches – Casey Muratori | The Marco Show
Description
Why does modern software feel so slow? Casey Muratori joins Marco to talk about performance-aware programming, the infamous Windows Terminal story, expectations in game servers, AI hype, and why Python might just be holding us all back. A deep, unfiltered conversation about performance, software culture, and the future of programming. What you’ll learn: – The truth about software performance (and how to avoid “ridiculously slow” code) – Behind the scenes of the Windows Terminal controversy – Performance myths: Java vs. C vs. Assembly – How many players can a game server really handle – The “excuse parade” developers use when things are slow – AI: Productivity boost or theft? Casey’s take – Should companies rewrite bloated software? – Why Casey would get rid of Python #TheMarcoShow #Developers #Performance #AI #CaseyMuratori ⏱️ Timestamps: 00:00 Teaser 01:00 Meet Casey Muratori 04:00 The Windows Terminal story 15:00 The “excuse parade” of slow software 18:30 Game servers and performance expectations 24:00 The billion-row Java challenge 46:00 Getting 30x performance gains 52:00 Modern CPUs and performance myths 1:09:00 Should companies rewrite bloated software? 1:18:00 Casey’s take on AI 1:33:00 AI and ethics: who owns the data? 1:40:00 Rapid-fire questions: OS, IDEs, languages 1:50:00 Giveaway and Outro Useful materials mentioned: Casey’s Performance-Aware Programming Course: https://www.computerenhance.com Follow Casey Muratori: X: https://twitter.com/cmuratori Follow The Marco Show: Instagram: https://instagram.com/themarco.show TikTok: https://tiktok.com/@themarco.show _______________ The Marco Show is a bi-weekly podcast about coding, developer tools, and, of course, AI. Real conversations with people who actually build things. Opposing opinions, hot takes, and practical insights. New episode every other Wednesday. Subscribe, hit the bell & never miss an episode. Join us: Website: https://jb.gg/website Blog: https://jb.gg/blog X: https://twitter.com/intellijidea Bluesky: https://bsky.app/profile/intellijidea.com LinkedIn: https://www.linkedin.com/showcase/intellijidea Facebook: https://www.facebook.com/IntelliJIDEA/ Download IntelliJ IDEA: https://jb.gg/download-intellij-idea


