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