Первый раз — в С plus plus. Если std::vector вы уже прошли, можно переходить к корутинам, select и poll. 10 сентября собираемся на встрече YADRO и C++ Russia.
💻 Что в программе?
Перед выступлениями Александр Иргер, эксперт по разработке ПО в области телекоммуникаций, расскажет о московском сообществе разработчиков на C++ и задачах, над которыми работают команды YADRO. После — два технических доклада.
💡 Корутины в продакшене: как перевести движущийся поезд на асфальт
Алексей Макареня, программист «Лаборатории Касперского», поделится, как команда переводила акторную систему на корутины: как планировали миграцию, с какими сложностями столкнулись и как сохраняли обратную совместимость.
🔍 Промышленная асинхронность: опыт внедрения C++20-корутин в сервисы KvadraOS
Илья Клементьев, инженер-программист ОС YADRO, разберет, как select и poll используются для асинхронных операций в C++ и Unix и как эти механизмы помогают применять C++20-корутины в KvadraOS Desktop.
А после технической части офлайн-участников ждет экскурсия по инженерному центру YADRO — лаборатории, ЦОДы и пространства, где разрабатывают и тестируют аппаратные платформы и ПО.
Где: Москва, БЦ «Трехгорная мануфактура».
Когда: 10 сентября, в 18:30.
Присоединяйтесь бесплатно онлайн или офлайн, но нужно зарегистрироваться ➡️
Чтобы настроиться на плюсовую волну и заранее придумать вопросы спикерам, читайте статьи инженеров YADRO:
▪️CodeChecker: анализируем большой проект на С++ быстро, эффективно и бесплатно.
▪️Ищем Арнольда Шварценеггера среди мужчин, женщин и детей с помощью нейросети на С++.
▪️Обзор книги «С++ 20 в деталях»: доступно, но не для джунов.
▪️Укрощение примитивов синхронизации: строим пул потоков на С и Go.
@ultimate_engineer
