Skip to content

Details

Докладчик: Владимир Воскресенский
Язык доклада: русский

Описание:
Clang является частью LLVM проекта и представляет из себя с одной стороны опенсорсный компилятор для C/C++, а с другой – самостоятельный фронтэнд для C/C++. Уже в его дизайне была заложена возможность его использования как фреймворка для статического анализа и трансформации кода на C++, в частности в интегрированных средах разработки кода (IDE). В рамках доклада мы посмотрим на технологию в целом, а затем напишем простейший инструмент статического анализа и рефакторинга кода в качестве примера.

Коротко о докладчике:
Владимир является ведущим разработчиком Oracle Development Studio и опенсорсного проекта NetBeans C/C++. Основными направлениями его работы являются технологии парсинга кода, code assistance, поддержка рефакторингов, а также оптимизации производительности и потребляемой памяти.

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