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

YouTube

New Algorithms in C++23 - Lecture 1

cpponsea via YouTube

Overview

Explore the latest additions to the C++23 Ranges library in this comprehensive conference talk from C++ on Sea 2023. Gain a high-level overview of algorithm types in C++ from C++98 to C++23, with a focus on important new features. Delve into topics such as adjacent, enumerate, parallel block, late sequences, and convenience functions. Learn about the 'Sushi for Two' problem and its solution using Q array language. Understand concepts like Circle and Chunk transforms, and how they enhance C++ programming. Benefit from the expertise of Conor Hoekstra, a Research Scientist at NVIDIA, as he shares insights on array programming models and languages.

Syllabus

Introduction
Podcasts
Overview
adjacent
enumerate
Parallel block the late sequences
Warmup
For Loops
Sushi for Two
Q Array Language
What is Circle
What is Chunk
Transform
Convenience Functions

Taught by

cpponsea

Reviews

Start your review of New Algorithms in C++23 - Lecture 1

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.