Доклад

Вывести типы из Python: проблемы анализа Python-кода

  • На русском языке
Презентация pdf

Однажды спикеры взялись за задачу разработать инструмент для поиска ошибок и генерации юнит-тестов на языке Python. Python считается одним из самых доступных языков для начинающих, и из-за своей простоты он очень популярен в кругах, где программирование – помощник, а не средство создания продукта.

Настолько же, насколько несложен Python для пользователя, он труден для анализа. Вячеслав и Екатерина столкнулись с нетривиальными задачами: вывод типов, подбор значений для фаззинга, быстродействие.

Если вы хотите послушать про внутренности Python и про нюансы работы с ним с точки зрения создания инструмента, спикеры проведут вас по пути, который прошли сами. Это будет интересное и познавательное путешествие.

  • #static_analyze
  • #dynamic_analyze

Спикеры

Приглашенные эксперты

Расписание