C 26

C++26 for Lazy Programmers • Will Briggs & Todd Montgomery • GOTO 2026

C++26 for Lazy Programmers • Will Briggs & Todd Montgomery • GOTO 2026

Will Briggs and Todd L. Montgomery discuss the impact of AI on programming careers and language learning, the pedagogical approach of Briggs' book "C++26 for Lazy Programmers," and the evolving landscape of C++. They explore how AI requires deeper code fluency, Briggs' method for teaching complex C++ concepts like pointers, and his critiques of C++'s feature proliferation. The conversation concludes with a strong argument for C++'s enduring relevance as a foundational language for aspiring developers.

Towards Safety & Security in C++26 • Daniela Engert • GOTO 2025

Towards Safety & Security in C++26 • Daniela Engert • GOTO 2025

Daniela Engert explores the significant push towards memory safety in C++26, detailing how the language is evolving to address long-standing vulnerabilities. The talk covers the critical distinction between security and functional safety, the nuances of undefined behavior, and introduces powerful new features like Standard Library Hardening and a formal Contracts system to help developers write safer, more reliable code.