#cpp
Наконец выложили все интересные мне доклады с C++ Russia 2024. Чекаем:
1. [talk] О денотации: разрешение имен и его пересмотр в C++23. Константин Владимиров.
Надо думать, да. Но кайф.
Мне ещё, чисто концептуально, понравился мув сделать список рекомендуемых вопросов и ответов на них. Я такое повторял пару раз и было красиво.
2. [talk] Обзор C++26. Александр Фокин.
Местами кайф. Дай бог дожить до всего этого счастья в проде.
3. [talk] Контракты для С++. Тимур Думлер.
От кого ещё слушать про контракты, если не от одного из авторов пропозала.
4. [talk] LeakSanitizer и менеджмент памяти. Алексей Веселовский.
Немного хардкорчика и внутрянки санитайзеров.
5. [talk] Pets, cattle and automatic operations with code. Святослав Фельдшеров.
Докладчик рассказывает про тулинг кланга, который может помочь в решении задач, которые конечно можно решить более базовыми средствами, но будет не оч приятно.
6. [talk] Дерево смещений: работаем с динамически изменяемыми сегментированными массивами. Роман Панов.
Докладчик взял задачу показывания сообщений в диалоге с некоторыми ограничениями и придумал структуру данных, которая помогает эту задачу эффективно решать. Не развал, но прикольно.
7. [talk] Грязные C++ трюки из userver и Boost. Антон Полухин.
Или можно почитать текстовую версию на habr.
Последние доклады Антона мне нравятся, потому что от технопиара userver он вернулся в технический хардкорчик. Получилось интересно.
8. [talk] Улучшенные версии STL-контейнеров из библиотеки Boost. Илья Мещерин.
Несложно и интересно. Мне вообще вот такое всё интересно. Про контейнеры и штуки около. Думаю, что надо бы вылить своё понимание этой всей мишуры в вас когда-нибудь.
9. [talk] Полезные трюки С++ на примере организации пайплайна. Павел Сухов.
Я уже кидал ссылку на текстовую версию доклада коллег из Доставки.
Понравилось, что речь про реальную задачу и что в этой реальной задаче получилось поюзать нетривиальные возможности плюсов. Всё то, чего мы так сильно хотим, но так редко можем.
10. [talk] JSON в C++: проектируем тип для работы с JSON-значениями. Павел Новиков.
Забавно, что Павел придумал себе проблему и сражается с ней.
У Павла ещё была вторая часть этой эпопеи на C++ Zero Cost Conf, но она мне меньше зашла. Оставлю тут для полной картинки.
11. [talk] Опасность устарела, неопределенность недопустима: undefined behavior в С++20/23/26. Сергей Талантов.
Хороший доклад про undefined behaviour. Имхо этого никогда не бывает много. Мы ж не хотим сегфолтики в проде ловить??
12. [talk] constexpr-аллокатор для контейнеров стандартной библиотеки. Сергей Добычин.
Я люблю контейнеры, люблю аллокаторы (пруфы раз два) и люблю constexpr. Тут всё разом. Доклад немного напряжный. Надо думать. Но имхо резы у чувака крутые.
13. [masterclass] Выше вилки от Ильи @imhired Шишкова.
Очередное напоминание про то, что мы работаем так или иначе ради бабок и что их надо где-то брать. Вот если ребят внимательно послушать, то складывается хорошая картинка.
Онлайн часть C++ Russia 2025 начинается уже завтра. Туда вы можете зарегаться бесплатно в рамках комунити дня.
Я планирую выступать на следующей неделе с, кажется, единственным лайтнингом в этом году и заодно у Паши Сухова на докладе про шаблоны поторчу экспертом. Можете меня где-нибудь найти поболтать, если интересно : )
Post #328
4.29K
- 👍 20
- 🔥 6
- ❤ 4
- 🐳 1