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

YouTube

Not Getting Lost in Translations in C++ Software Development

cpponsea via YouTube

Overview

Explore a keynote presentation from C++ on Sea conference where Daniela Engert, an experienced electrical engineer and ISO C++ committee member, delves into the challenges of language translation in C++ software development. Learn about the complexities of implementing runtime language adaptations while maintaining compile-time error detection, particularly when working with std::format and std::print. Discover insights into developing a library that enables both translation-time error detection and dynamic language translation for user interfaces. Understand how the Unicode Standard's machine-readable rules can be leveraged to handle complex linguistic forms and see practical examples of converting runtime code idioms into compile-time execution patterns. Gain valuable knowledge about creating more accessible and internationally-friendly C++ applications while maintaining the benefits of early error detection and type safety.

Syllabus

Keynote: Not Getting Lost in Translations in C++ Software Development - Daniela Engert - C++ on Sea

Taught by

cpponsea

Reviews

Start your review of Not Getting Lost in Translations in C++ Software Development

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.