Доклад

Модель асинхронности в C++: теория и практика

  • На русском языке

Сегодня программный код растущими темпами становится асинхронным. Асинхронность используется повсюду: от процессоров, сетевого кода и файлового ввода/вывода, до GUI и GPU. Языки программирования, которые хотят идти в ногу со временем, должны учитывать асинхронность в своем дизайне.

Комитет стандартизации C++ работает над принятием в стандарт C++26 новой модели асинхронных вычислений — std::execution, также известной как Senders/Receivers. Чем эта модель лучше низкоуровневых примитивов стандартной библиотеки, как можно испытать ее на практике уже сейчас с C++17 и при чем тут корутины — об этом Эрнест расскажет в своем докладе.

  • #c++26
  • #asynchronicity
  • #senders/receivers

Спикеры

Приглашенные эксперты

Расписание