The Real Problem of C++ - Understanding C++'s People Problem Beyond Safety Issues
Meeting Cpp via YouTube
Cybersecurity: Ethical Hacking Fundamentals - Self Paced Online
Finance Certifications Goldman Sachs & Amazon Teams Trust
Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
Explore the underlying challenges facing the C++ programming community in this conference talk that examines why C++ continues to be perceived as problematic despite having modern solutions for safety issues. Discover how bounds, type, initialization, and lifetime safety concerns can be effectively addressed using contemporary C++ features like ranges, value semantics, strong types, concepts, and constexpr. Investigate the "10% bubble" phenomenon, where the majority of C++ developers remain unaware of current best practices and fail to utilize recommended tools and features. Analyze the mindset of C++ programmers who are often drawn to dangerous implementation details rather than safer alternatives. Examine why educational materials and teaching resources lag behind in adopting the newest best practices and methodologies. Learn how what appears to be a technical legacy problem is actually rooted in human factors and community dynamics within the C++ ecosystem. Gain insights into the disconnect between available modern C++ capabilities and their actual adoption in the development community, revealing that the real challenge lies not in the language itself but in how it is taught, learned, and practiced.
Syllabus
The real problem of C++ - Klaus Iglberger - Meeting C++ 2025
Taught by
Meeting Cpp