Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore how frontier AI models are transforming software engineering in this conference talk that examines the evolving relationship between developers and code. Learn from a speaker's journey from the C++ standards committee to an AI research startup as she demonstrates how modern Large Language Models understand complex codebases through recent research on Software Engineering (SWE) agents. Discover practical applications where AI tools excel at common C++ development challenges including comprehending unfamiliar codebases, managing repositories, refactoring legacy code, and reducing boilerplate. Examine how programming languages might evolve to better leverage AI capabilities while maintaining the rigor that C++ developers value. Gain a balanced perspective on the changing nature of programming that focuses not on eliminating coding but on elevating it to emphasize design, creativity, and aspects of software engineering that require human expertise. Understand the theoretical foundations behind AI-assisted development and see real-world examples of how these tools can enhance productivity in professional C++ development environments.
Syllabus
Learning To Stop Writing C++ Code (and Why You Won’t Miss It) - Daisy Hollman - ACCU 2025
Taught by
ACCU Conference