Цифровое образование

OTUS: Демо-занятие курса «C++ Developer Professional» - видео - HD

OTUS: Демо-занятие курса «C++ Developer Professional» - видео -
01:57:03
Работая в сфере IT, нужно постоянно изучать новое, чтобы оптимизировать процессы и улучшать результаты труда. Часто для этого требуется в сжатые сроки освоить смежные направления и новые технологии. Где брать время? Учиться онлайн у профессионалов!

Демо-занятие курса «C++ Developer Professional» - видео -.

Новые ключевые слова co_await, co_yield и co_return уже поддерживаются современными компиляторами, но программистам на C++ еще предстоит научиться их использовать на практике.
В данном интенсиве мы рассмотрим как можно сделать обертку над асинхронными сокетами под Linux, которую можно будет использовать для передачи управления с помощью сопрограмм. Итоговый результат будет интересно сравнить с классическим решением на основе функций обратного вызова, чтобы проверить насколько для сопрограммы выполняется принцип zero-overhead abstractions.

День 2
Создадим необходимые абстракции над сокетами для использования сопрограмм и напишем TCP-echo сервера. Сравним решение на основе сопрограмм и функций обратного вызова как с точки зрения производительности, так и удобства написания кода.

«C++ Developer. Professional» — otus.pw/zQQ03/

Преподаватель: Павел Филонов — Ex-Data Science Manager в Kaspersky

Подключайтесь к обсуждению в чате — otus.pw/3qen/

Пройдите опрос по итогам мероприятия – otus.pw/8tEH/

Презентация — otus.pw/jjVW/

Следите за новостями проекта:
— Facebook: otus.pw/3hO2
— Telegram: t.me/Otusjava
— ВКонтакте: otus.pw/850t
— LinkedIn: otus.pw/yQwQ/
— Хабр: otus.pw/S0nM/
RSS
Shock Academy
20:27
светлая тема, конечно! от темной кровь из глаз прямо идет
Загрузка...