Индустрия

Готовьтесь к конференции Pure Virtual C++ 2025

Готовьтесь к конференции Pure Virtual C++ 2025

Pure Virtual C++ - это бесплатная однодневная виртуальная конференция Micorosft для всего сообщества C++. В этом году она пройдет 30 апреля.

Вот подробная информация о пяти живых сессиях, каждая из которых длится около получаса.

  • Добро пожаловать в версию 1.0 мета:[[стих]]!
    с Инбалом Леви
    В этом докладе будет представлена (скорее всего) финальная версия функции «Reflection», нацеленной на C++26. Поскольку предложение о внедрении рефлексии в C++26 (включая пространство имен «std::meta») будет проголосовано в стандарт в июне 2025 года, мы уже можем начать представлять себе совершенно новый мир возможностей. На этой сессии мы погрузимся в рефлексию и ее преобразующий потенциал в наших кодовых базах. Мы начнем с представления утилит из предложения по рефлексии. Затем мы рассмотрим практические приложения и их возможности. И наконец, мы рассмотрим влияние на наши кодовые базы и то, как «Отражение» повлияет на то, как мы пишем код.
  • Прокси: Полиморфизм следующего поколения
    с Мингсином Вангом
    Современный C++ требует переосмысления полиморфизма, который выходит за рамки ограничений классического наследования, сохраняя при этом производительность и безопасность. В этом докладе будет представлена Proxy - библиотека C++20 с открытым исходным кодом, предназначенная только для заголовков, для неинтрузивного полиморфизма, которая использует управление временем жизни на основе указателей, чтобы предложить возможности, подобные GC, без накладных расходов на сборщик мусора.
  • Создание незнакомого кода на C++ с помощью GitHub Copilot с Синемом Акинчи
    Разработка на C++ часто сопряжена с трудностями, требующими от разработчиков одновременного решения множества задач и работы с информацией разного уровня. В новую эпоху можно использовать искусственный интеллект для помощи в решении сложных задач программирования, позволяя разработчикам сосредоточиться на важной работе. В этом докладе будет показано, как GitHub Copilot стал умнее, чем когда-либо, и может помочь вам подготовиться к работе с незнакомым кодом.
  • Развенчание мифов о модулях C++
    с Кэмероном ДаКамарой
    Разработка на C++ часто сопряжена с трудностями, требующими от разработчиков одновременного решения множества задач и работы с информацией разного уровня. В новую эпоху для помощи в решении сложных задач программирования можно использовать искусственный интеллект, позволяющий разработчикам сосредоточиться на важной работе.
  • constexpr все?!
    с Ханой Дусиковой
    Есть ли разница между C++ и constexpr C++? Почему? Мне просто нужно предоставить приложение пользователям, а не оценивать его в компиляторе. Давайте поговорим о причинах, по которым вещи должны и не должны иметь константную оценку. Чтобы правильно понять это, мы также должны вспомнить, как мы к этому пришли.
    Видеоролики, выложенные на YouTube, призваны помочь разработчикам C++ извлечь максимум пользы из этих занятий.

В этом видео рассказывается о прогрессе, достигнутом в обеспечении соответствия C++ 23 со времени последней конференции Pure Virtual C++, и о возможностях языка, поддерживаемых компилятором, а также о возможностях стандартной библиотеки, которые теперь разрабатываются параллельно компилятором и STL.

Читайте также

Рекламные плагины WordPress генерировали 1,4 миллиарда рекламных запросов в день

Крупномасштабная операция по мошенничеству с рекламой под названием «Scallywag» монетизирует пиратские сайты и сайты с сокращением URL-адресов с помощью специально созданных плагинов WordPress, которые ежедневно генерируют миллиарды мошеннических запросов.

Google признан виновным в монополии на рекламные технологии в рамках антимонопольного дела

Окружной суд США вынес вердикт по крупному антимонопольному делу, признав компанию Google виновной в монополизации ключевых сегментов рынка цифровых рекламных технологий (ad tech).