Открытие конференции С++ Russia 2026
Говорим о расписании, сессиях и делимся информацией.
Новые доклады публикуем каждую неделю, не пропустите обновления.
Говорим о расписании, сессиях и делимся информацией.
Расскажем на примере, что такое корутины и как их лучше использовать.
Yandex Cloud
Подводим итоги, вспоминаем яркие моменты и рассказываем о дальнейших планах.
Говорим о расписании, сессиях и делимся информацией.
Рассмотрим некоторые проблемы, которые либо невозможно обойти, либо подобный обход особой радости не приносит.
Техплатформа Городских сервисов Яндекса
Представим шаблонную C++ библиотеку с открытым кодом SpaceBallistics, основанную на другой нашей библиотеке DimTypes.
НИУ ВШЭ в Санкт-Петербурге
Расскажем о накладных расходах на обеспечение дополнительной безопасности в языке Rust, а также о других свойствах языка, влияющих на производительность, и разберем способы повышения производительности программ.
Расскажем про реализованный в команде VK инструмент для проверки корректности конкурентных структур данных.
Поделюсь опытом создания эффективной среды выполнения compute-шейдеров в рамках open-source проекта Adept.
YADRO
Как в рамках большого production-проекта была реализована серверная поддержка протоколов MySQL и PostgreSQL с использованием Boost.Asio и корутин.
OtterBrix
std::vector<T> — важный тип, а push_back() — важная операция над вектором. Важно хорошо понимать, как она работает.
Изучим теорию и затем ускорим код, использующий push_back().
Во второй части мы дополним наши знания о branch prediction продвинутыми алгоритмами предсказаний.
Лаборатория Касперского
Расскажу об основах рефлексии в стандарте С++26 и покажу, как с помощью нее формализовать известные паттерны программирования.
Синтакор
Разберу, что представляет собой Slang, какие задачи он решает, рассмотрю Reflection API и его применение на практике.
ЭЛВЕРИЛЗ
В докладе описывается эволюция от классического алгоритма Чанди — Лампорта для консистентного захвата состояния распределенной системы до механизмов отказоустойчивости и безостановочного ремасштабирования распределенных систем обработки потоковых данных. Также приводятся нерешенные проблемы эластичности систем обработки потоковых данных.
Узнайте, как std::simd обобщает лучшие практики и предоставляет единый интерфейс для векторизации, избавляя от необходимости жонглировать интринсиками и полагаться на капризы автовекторизатора.
Синтакор
Этот мастер-класс подойдет для молодых специалистов или студентов, которые хотят лучше понимать архитектуру ядра Linux и то, как в нем осуществляется взаимодействие с реальной аппаратурой.
YADRO
Разберем, как устроена отладка в VS Code и где теряется производительность стандартного C++ расширения. Покажем, как мы спроектировали собственный debug adapter для KasperskyOS и получили быструю и предсказуемую отладку.
Kaspersky
Доклад посвящен Binary Optimization and Layout Tool (BOLT) — инструменту посткомпиляционной оптимизации, входящему в экосистему LLVM. Мы разберем, как BOLT улучшает производительность исполняемых файлов без изменения исходного кода и повторной компиляции.
20-минутные доклады на свободную тему в любом формате и живые обсуждения.
На этом воркшопе участники на практике поработают как с программированием GPU, так и с созданием расширения для популярного фреймворка PyTorch.
Судо
YADRO
Postgres Professional
Рассмотрим текущий процесс компиляции eBPF в ядре Linux и его недостатки, а также как мы подружили LLVM с ядром и что это дало.
Прикладной доклад о встраивании других языков программирования в C++ и об использовании C++ из этих языков (Embedding/Extending), о технических деталях вроде исключений и о влиянии таких концепций на разные аспекты разработки.
Positive Technologies
Построение цифровых 3D-моделей памятников архитектуры и целых городов — это масштабная и вычислительно сложная задача. Разберем инженерные аспекты алгоритма, опубликованного на ICCV 2021, который по картам глубины и LiDAR-сканам реконструирует поверхность в виде треугольной 3D-сетки.
Agisoft
Доклад продолжает серию докладов о семантических процессах.
Синтакор
Подводим итоги конференции, вспоминаем яркие моменты и рассказываем о дальнейших планах.