Денис Панин
Компания: NVIDIA
Мы познакомимся с vcpkg, посмотрим на его плюсы и минусы, разберемся, как работает его интеграция с MSbuild (также посмотрим, как это сделано в Conan). На основе этих знаний разберем сценарий, который позволил нашим проектам мигрировать из монорепо, используя некоторые малоизвестные фичи vcpkg. Мы рассмотрим возможности версионирования и использования разных версий библиотек (то, что vcpkg не умеет), и задизайним сценарий обновления и установки библиотек, который вполне конкурирует с Conan, а кое-где и работает лучше.
Комментарий программного комитета:
Денис — приверженец докладов «сделай что-нибудь своими руками и расскажи другим что получилось». Его доклады такие же: он берет безумную задачу, крутит, вертит ее, пока не получится что-то столь же безумное, но интересное. В его докладах всегда много хардкора и нестандартных идей. Стоит сходить на доклад Дениса, если вам интересен личный опыт переосмысления vcpkg и сопутствующих технологий.
Компания: NVIDIA