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

YouTube

Output Range Adaptors - The Next Iteration of C++ Ranges

CppCon via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore a comprehensive conference talk from CppCon 2024 that delves into the complexities and trade-offs of using C++ ranges in large-scale software development. Learn why Google banned the header from their codebase while continuing to invest in the ranges study group, examining arguments spanning functional programming paradigms in large codebases, concept-driven design mutability over time, and the technical implications of range adapters at scale. Gain insights from Dr. Daisy Hollman's expertise as she discusses the future of ranges, their impact on modern C++ programming, and the unique challenges faced when implementing language features across different programming contexts and scales. Understand the evolution of C++ iteration and loops influenced by dynamic languages like Python and JavaScript, while exploring the nuanced debate around ranges implementation in one of the world's largest codebases.

Syllabus

Ranges++: Are Output Range Adaptors the Next Iteration of C++ Ranges? - Daisy Hollman - CppCon 2024

Taught by

CppCon

Reviews

Start your review of Output Range Adaptors - The Next Iteration of C++ Ranges

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.