25 февраля Яндекс.Практикум проводит открытый вебинар «Стандарт С++20». Приглашаем разработчиков С++, которые хотят использовать последние возможности языка, а также программистов на других языках, которые хотят узнать, какие преимущества даёт разработка на C++.
На вебинаре максимально кратко и содержательно расскажем о новых фичах Стандарта: зачем они нужны, насколько они круты, когда и для чего их можно будет использовать в своих программах. Особое внимание уделим модулям, концептам, диапазонам (Ranges), корутинам и трёхстороннему сравнению. Также поговорим и об остальных нововведениях.
Вебинар будет состоять из двух частей: 70 минут — обзор новых возможностей, 20 минут — ответы на вопросы.
Вебинар проведёт Георгий Осипов — автор факультета «Разработчик C++» в Яндекс.Практикуме, разработчик в Лаборатории компьютерной графики и мультимедиа ВМК МГУ.
На вебинаре максимально кратко и содержательно расскажем о новых фичах Стандарта: зачем они нужны, насколько они круты, когда и для чего их можно будет использовать в своих программах. Особое внимание уделим модулям, концептам, диапазонам (Ranges), корутинам и трёхстороннему сравнению. Также поговорим и об остальных нововведениях.
Вебинар будет состоять из двух частей: 70 минут — обзор новых возможностей, 20 минут — ответы на вопросы.
В программе
- Краткая история Стандартов. Что привело к C++20.
- Модули как новая эпоха языка:
— Долгожданный документ принят — панацея или ошибка?
— Как С++ преодолевает 30-летнее отставание.
— Как сломать систему сборки. - Оператор космического корабля:
— Один за шестерых, но это ещё не всё.
— Порядки в C++ выходят на новый уровень. - Концепты и констрейнты. Средство от криптографических ошибок на 10000 строк или нечто большее?
- Ranges. Просто адекватная замена парам итераторов или новый стиль в программировании?
- Корутины:
— Что это, и почему их время ещё не пришло.
— Как сломать отладчик. - Приятные и важные мелочи. Краткий обзор других фич Стандарта:
— Designated initializers, инициализаторы в Ranged-for, span, календарь, format, шаблонные лямбды и другое.
— Что ещё дал нам C++20. - Будущее. Чего ожидать от C++ дальше.
Ведущий
Вебинар проведёт Георгий Осипов — автор факультета «Разработчик C++» в Яндекс.Практикуме, разработчик в Лаборатории компьютерной графики и мультимедиа ВМК МГУ.
UPD: Запись вебинара.