Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

C++ Ecosystem - The Renaissance Edition

NDC Conferences via YouTube

Overview

Explore the current state and future prospects of the C++ ecosystem in this comprehensive conference talk. Delve into the challenges faced by C++ developers when integrating legacy code with modern language features and patterns. Examine recent research studies revealing developers' slow adoption of new standards and reluctance to use unit testing frameworks and code analysis tools. Investigate the reasons behind these trends, including biases and limitations in different development areas. Gain insights into the C++20 standard and its potential impact on the ecosystem. Analyze the C++ development landscape across various domains, including game development and finance. Learn about planned improvements and strategies to address current challenges in C++ development. Discover how to navigate the complex C++ ecosystem and make informed decisions about adopting new features and tools.

Syllabus

Intro
Anastasiias background
Agenda
Macros
Overloads
Reload operators
Common style
Hirums law
Cognitive overhead
Survey results
Challenges of moving to a new standard
Risks of moving to new standards
Unit tests
Static analysis tools
Managing dependencies
Measure picking points
Top usage areas
Financial
Gate Castle
Conclusion

Taught by

NDC Conferences

Reviews

Start your review of C++ Ecosystem - The Renaissance Edition

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.