- Meetup
- Location
27 марта в московском офисе Яндекса состоится C++ party — новое мероприятие Яндекса для практикующих разработчиков, пишущих на C++.
Встреча задумана как пространство для обмена опытом и общения на профессиональные темы, где специалисты по C++ смогут обсудить актуальные для них вопросы.
На встрече выступят сотрудники московского офиса Яндекса с рассказом об асинхронном программировании. После выступлений вы сможете в свободном формате пообщаться как с докладчиками, так и с другими участниками мероприятия.
В числе участников мы будем рады видеть опытных разработчиков, занимающихся разработкой высокопроизводительных сервисов. Количество мест на мероприятии ограничено, регистрация обязательна.
Для всех, кто не сможет присутствовать лично, будет организована онлайн-трансляция и опубликованы видео докладов.
Программа:
18:30 |
Регистрация |
|
|
||
19:00 |
Введение в асинхронное программированиеДоклад посвящен основам асинхронного программирования. Мы кратко обсудим историю вопроса: что такое асинхронность, где, почему и зачем она используется. Затем рассмотрим наиболее частые способы построения асинхронных интерфейсов: основанные на callback'ах и на future/promise. В ходе доклада выделим основные используемые концепции, посмотрим на их реализацию и примеры использования. А в конце поговорим о сложностях, которые часто встречаются в асинхронном программировании. Иван Пузыревский, Яндекс |
|
|
||
20.00 |
Асинхронное программирование и сопрограммыКак показывает практика, повсеместное применение классического, основанного на callback’ах подхода к асинхронному программированию обычно оказывается неудобным. Для упрощения написания и поддержки сложного асинхронного кода можно использовать иной подход — с использованием сопрограмм. Он значительно сокращает объём и сложность кода, а также существенно упрощает реализацию нетривиальных сценариев, связанных с отменой вычислений и таймаутами операций. Григорий Демченко, Яндекс |
|
|
||
21.00 |
Обсуждение |
|
|
||
21.30 |
Закрытие |
|