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

YouTube

The Rough Road Towards Upgrading to C++ Modules

CppNow via YouTube

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the challenges and potential benefits of upgrading to C++ Modules in this comprehensive conference talk from C++Now 2019. Delve into the newly introduced Modules feature in the C++ language specification, examining its promise for improved code organization, compartmentalization, and encapsulation. Discover the tangible issues that arise when attempting to migrate existing systems to Modules, including difficulties with forward declarations and the need to load larger codebases for compilation. Learn about a semi-automated tool developed to modularize existing projects, and understand the obstacles encountered during this process. Gain insights into the current model's limitations, software design considerations, and performance issues, while exploring existing and upcoming tools aimed at reducing compilation system requirements. Follow Richárd Szalay's journey in attempting automatic modularization and uncover valuable lessons for C++ developers considering the transition to Modules.

Syllabus

C++Now 2019: Richárd Szalay “The Rough Road Towards Upgrading to C++ Modules”

Taught by

CppNow

Reviews

Start your review of The Rough Road Towards Upgrading to C++ Modules

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.