C++ Russia 2020 Мск (29.06.2020 — 02.07.2020)

img img Настоящее и будущее copy elision

img Учимся готовить C++ корутины на практике

img Effective continuous fuzzing — C++

img std::to_string faster than light

img Поговорим про KasperskyOS

img Онлайн-использование PVS-Studio с помощью Compiler Explorer

img Три этюда о буферизации

img A detailed performance analysis of a simple low-latency trading system

img Применение санитайзеров для полного дистрибутива Linux

img Как в Haskell: Final Tagless и eDSL на концептах

img Interview and Q&A with Bjarne Stroustrup

img Rethinking the way we do templates in C++

img DIY: Thread pool своими руками

img Teaching linear algebra to C++

img Примеры интересных багов, обнаруженных с помощью PVS-Studio

img Генерация С++ кода из метаописания в игровой разработке

img Рефлексия настоящего и будущего

img Introducing large-scale C++, volume I: Process and architecture

img Burning Silicon: Speed for transcoding in C++23

img Анатомия AddressSanitizer

img Как обновить компилятор и не тронуться

img Как объявить константу в С++?

img Type loopholes in C++: Убербаг уровня стандарта

img Thread Local в C++ как он есть

img img C++: Темная сторона

img Статический анализ кода в 2020 году

img Экосистема языка C++, новое пришествие

img Как собирать переносимые бинарники для Linux

img C++ STL best and worst performance features and how to learn from them

img Applying the "hourglass" principle in library design

img Дискуссия: Обучение C++

img Нечёткое тестирование для чётких программистов

img Имитация регистровых интерфейсов в embedded с помощью исключений

img ECS в UI — правда или вымысел?

img Interview and Q&A with Herb Sutter

img For your in<format>ion

C++ Russia 2019 СПб (31.10.2019 — 01.11.2019)

img Better code: Relationships

img A state of сompile time regular expressions

img The C++ rvalue lifetime disaster

img Автоматизируй это

img Исключения C++ через призму компиляторных оптимизаций

img Teaching geometry to C++

img Как мы начали использовать vcpkg

img Жилье комфорт-класса для акторов и хендлеров

img Type punning in modern C++

img BareMetal C++

img Generators, coroutines and other brain-unrolling sweetness

img Применение slab-аллокаторов в высоконагруженных сетевых приложениях

img С++ Enterprise Edition — брокеры сообщений

img C++ трюки из Такси

img Squaring the circle: value-oriented design in an object-oriented system

img Преждевременная оптимизация — зло! Да здравствует преждевременная оптимизация!

img A unifying abstraction for async in C++

img The C++20 synchronization library

img Под капотом стандартной библиотеки C++

img Dive into the general-purpose GPU programming

img Модули в С++20 — правда или вымысел?

img Modern techniques for keeping your code dry

img Спецификаторы, квалификаторы и шаблоны

img Модули: Изменения в core language

img Hardening the C++ standard template library

img Dart, как возможность перенести C++ приложение в web

img The Big Four of C++20

img Сериализация объектов с блэкджеком и метапрограммированием

img Алгоритмическая и микроархитектурная оптимизация C++ приложений

img Compile-time type tagging

C++ Russia 2019 (19.04.2019 — 20.04.2019)

img C++17 — the biggest traps

img Modern C++ allocators

img Эволюция метапрограммирования: как правильно работать со списками типов

img Know your hardware: CPU memory hierarchy

img Оптимизации времени компиляции. Даем больше информации компилятору

img Метапрограммирование для игрового движка

img Text formatting for a future range-based standard library

img Реактивный C++

img img Как мы апгрейдили компилятор и поддерживали кроссплатформенность

img Initialisation in modern C++

img Move-only C++ design

img На что нужно обратить внимание при обзоре кода разрабатываемой библиотеки

img Concurrency and parallelism in C17 and C20/23

img Монадические парсеры

img ABI compatibility is not a MAJOR problem

img Асинхронная разработка на C++

img Язык программирования Rust — обзор экосистемы

img The hitchhiker's guide to faster builds

img Метапрограммирование, щадящее компилятор

img Рецепты использования умных указателей

img Higher-order functions and function_ref

img Концепты: упрощаем реализацию классов std utility

img Не слишком глупые указатели в ClickHouse

img Postmodern immutable data structures

img The dawn of a new error

img Шаблоны C++ и базы данных

img Метаклассы в C++17: фантастика? Реальность!

img Незаменимый С++