Grady Booch is one of the pioneers of modern software architecture as a distinct discipline of software engineering. He has 50+ years of experience and has developed software for every conceivable domain, has authored 7 books and is the co-creator of the UML design language. His latest ongoing work is a documentary called Computing - The Human Experience: https://computingthehumanexperience.com/ --- 0:00 Intro 1:25 Computing: The Human Experience documentary 4:58 Why computing history matters today 10:00 AI fear-mongering: then vs. now 15:00 Computing as a tool for subjugation 17:12 Grady's influences: Sagan, Feynman, Campbell 20:39 Debate class to keynote stage: Amarillo origins 24:30 Grady's writing and lecture process 34:54 Gang of Four patterns: warranted criticism 39:40 Developing good architectural taste 43:00 Reading great code: MacPaint, Photoshop, Linux 48:00 Idioms, patterns, and architectural styles 53:00 Where formal methods actually matter 57:00 Python and JavaScript in production systems 59:37 LLM-generated code: security holes and fragility 1:05:00 AI overhype and the FOMO trap 1:16:27 LLMs as statistical systems, not truth machines 1:18:12 Human truth vs. LLM statistics 1:24:46 Optimism for software engineers in the AI era 1:25:40 Clear and present dangers: bias automation
Fler avsnitt av Rock the Code
Visa alla avsnitt av Rock the CodeRock the Code med Daniel Ciocirlan finns tillgänglig på flera plattformar. Informationen på denna sida kommer från offentliga podd-flöden.
