Skip to content

Details

В этот раз у нас запланировано два небольших доклада (по 30-40 минут с вопросами).

  1. Подводные камни CMake и где они обитают

Система сборки CMake постепенно становится стандартом де-факто для кроссплатформенного программирования на C++. Однако одни и те же задачи в ней можно выполнять разными способами и на разных уровнях абстракции, при этом понять разницу бывает довольно сложно. Мы обсудим:

  • частые популярные анти-паттерны и чем они плохи,
  • что такое "Modern CMake" и в чем его преимущества,
  • как локализовывать и отлаживать проблемы в CMake-скриптах (в том числе довольно экзотическими средствами).

Докладчик: Дмитрий Кожевников
Дмитрий работает в компании JetBrains над поддержкой языка C++ в CLion IDE. Активно следит за новостями и тенденциями в сообществе C++, как из любопытства, так и получая разнообразную обратную связь от пользователей продукта.

  1. Смешанный отладчик для Python и C/C++

Несмотря на сильные различия языки Python и C/C++ часто используются одновременно в одном проекте. Это удобно, однако отлаживать такие проекты – не самое приятное занятие. Доклад будет посвящен как общему устройству такого отладчика, так и неочевидным и интересным деталям реализации.

Докладчики: Артем Шалагин, Мехрубон Тураев
Артем и Мехрубон – студенты, которые в компании JetBrains проходили летнюю практику. Смешанный отладчик в CLion как раз и был их темой.

Related topics

Sponsors

JetBrains

JetBrains

Meetup sponsor (location, licenses prizes)

SEMrush

SEMrush

Meetup sponsor (location)

PeterService

PeterService

Meetup sponsor (location)

Oracle

Oracle

Meetup sponsor (location)

You may also like