Вход на сайт

Просмотр новости

Найдите то, что Вас интересует

У нас есть «плюсы» дома: о чем говорили на митапе YADRO × C++ Russia

Дата публикации: 05-10-2026 11:52:23

С++20-корутины, миграция акторной системы и KvadraOS — все это было на митапе для разработчиков на «плюсах», который организовали YADRO и C++ Russia. Под катом собрали записи докладов и рассказали о новых проектах для инженеров: экскурсии по инженерному центру и проекту о работе с легаси-кодом. Читать далее

Основное содержимое страницы с новостью.

Время на прочтение2 мин

Охват и читатели7.6K

Дайджест

С++20-корутины, миграция акторной системы и KvadraOS — все это было на митапе для разработчиков на «плюсах», который организовали YADRO и C++ Russia. Под катом собрали записи докладов и рассказали о новых проектах для инженеров: экскурсии по инженерному центру и рассылке о работе с легаси-кодом.

Make legacy great again: переводим зрелый проект на С++20-корутины

Рассказал: Алексей Макареня, программист в Лаборатории Касперского

О чем доклад: о насущном — работе с легаси-кодом. Автор доклада разбирает реальный кейс миграции зрелой акторной системы на корутины C++20 без остановки разработки. В докладе много практики. Вы узнаете, как составить план безопасной миграции, создать свою библиотеку корутин с примитивами и Promise, сгенерировать корутинный API для gRPC, а еще соберете разрозненный код в «мегафункцию».

Зачем смотреть: доклад будет особенно полезен С++-разработчикам, которые работают с серверами и gRPC или планируют переводить проект на корутины. Алексей дает не только теорию, но и проверенную в бою схему миграции с примерами ошибок и рабочими решениями.

Правда не больно!

Правда не больно!

Для полного погружения в легаси подписывайтесь на Ghost in the code. В еженедельной рассылке известные разработчики на С++ рассказывают, какие инструменты и процессы помогают работать с легаси-кодом. Всего в проекте семь авторов, среди которых Константин Владимиров, Андрей Карпов, Антон Полухин.

Письма приходят каждый вторник до 27 октября, а 3 ноября все подписчики получат полный набор материалов в формате PDF. Так что не переживайте, если пропустили начало. Подписывайтесь, новое письмо уже завтра!

С++20-корутины в KvadraOS: как устроены и зачем внедрялись

Рассказал: Илья Клементьев, инженер-программист в YADRO.

О чем доклад: Илья рассказывает об использовании системных вызовов select и poll как фундаменте асинхронного ввода-вывода на примере C++ и операционной системы KvadraOS. Вы снова столкнетесь с корутинами C++20 —awaiter, PromiseType —, но теперь узнаете, как они устроены. Автор объясняет, почему Chromium не переводит свой код на корутины, и показывает, как команде KvadraOS удалось эффективно применить корутины для асинхронных DBus-вызовов в KvadraOS Desktop.

Зачем смотреть: чтобы понять, как на самом деле работают механизмы, лежащие в основе любого async-приложения.

Экскурсия в инженерный центр YADROУчастники митапа в инженерном центре YADRO

Участники митапа в инженерном центре YADRO

Если в детстве вы мечтали остаться в супермаркете после закрытия и посмотреть, что происходит с продуктами, а повзрослев, заинтересовались продуктами, которые производят технологические компании, эта активность для вас. У участников митапов появился шанс узнать, как устроены инженерные центры YADRO, когда разработчики уже разошлись по домам. Так, после докладов на митапе по «плюсам» гостей пригласили в опенспейсы и рассказали, чем занимаются инженеры YADRO в московском офисе.

Схожие новости

#Наименование новостиТональностьИнформативностьДата публикации
1C++ в 2026-м: память, прод, игры, Rust и ИИ — зачем учить язык, который невозможно знать целиком08.9106-10-2026
2Как собирать кроссплатформенные приложения. На C++. В браузере-14.6202-10-2026
3C++: Айсберг времени жизни объектов07.6502-10-2026
4C++: пишем свою std::function07.0601-10-2026
5Кроссплатформенный мониторинг аппаратных ресурсов на C++ и Python: библиотека hardware_monitor_cpp08.8401-09-2026
6Написание ядра ОС с нуля. Часть 3 — Пропуск в высшую лигу08.6623-08-2026
7Вайбкодинг: запретить нельзя возглавить011.0730-09-2026
865 бесплатных уроков октября: от LLM и Kubernetes до микросервисов, Kafka и безопасности011.9501-10-2026
9Как не утопить RTSP в YOLO: real‑time‑конвейер на C++20, Clang и ONNX Runtime08.5806-10-2026
10Mentorpiece Vacy Index: Сравниваем динамику вакансий классических QA и AI QA в РФ и США за 6 месяцев011.1701-10-2026

Классификация: Партнеры. Схожих патентов: 0. Схожих новостей: 10. Тональность: 0. Информативность: 8.16. Источник: habr.com.