Asynchronous & Unreliable - Conversations on The Edge of Software

← Asynchronous & Unreliable - Conversations on The Edge of Software13 jul · 55 min

Ep 17: How Could AI Write Software Much Better Than Humans? With Jon Berger

Ep 17: How Could AI Write Software Much Better Than Humans? With Jon Berger13 jul55 min

<p><b>The Future of Software: Insights from Experience</b></p><p>Discover how seasoned experts (aka old people in computer years) predict the evolution of software development over the next decade, focusing on #AI's transformative role, hardware implications, and the potential for machine-only software.</p><p></p><p><b>In this episode:</b></p><ul><li>Reflection on recent episodes discussing AI and code generation and what they imply for the future</li><li>The challenge of maintaining software</li><li>The shift from human to AI-centric code creation and the implications for trust and reliability</li><li>How hardware limitations and technological advances will shape software design and optimization</li><li>The concept of "wet code" — intentionally un-Dry, performance-optimized, AI-generated code that forgoes human maintainability</li><li>The potential for machine code to replace high-level programming languages entirely</li><li>The evolution from microservices as team management tools to pure operational resilience components</li><li>The revolutionary impact of AI training on code creation, emphasizing self-learning models akin to AlphaGo</li><li>The concept of unikernels and the radical idea of single-kernel systems replacing traditional OS structures</li><li>The importance of shifting from maintainable code by humans to trust-based, AI-driven code systems<p></p></li></ul><p><i>This episode explores paradigm-shifting ideas about the core foundation of software and hardware in a future where AI rewrites the very fabric of code creation and system design.</i></p><p></p><p><a rel="noopener noreferrer nofollow" href="https://www.asynchronousunreliable.com/episode-17-jon-berger" target="_blank"><i>Transcript</i></a></p>