Что такое LLVM и зачем об этом нужно знать?

Описание к видео Что такое LLVM и зачем об этом нужно знать?

Этот доклад — введение в проект LLVM простыми словами и для простых смертных. Приходите, если вы никогда не разрабатывали компиляторы, всегда хотели узнать что такое LLVM, но боялись спросить.

LLVM — масштабный проект с открытым исходным кодом, лежащий в основе компиляторов с языков C++, Rust, Swift, Modular и Julia, а также фаззеров, отладчиков, статических верификаторов, фреймворков для машинного обучения и многого другого.

Вы точно используете инструменты разработки, построенные на основе LLVM, каждый день; так что имеет смысл узнать немного о проекте, его истории и философии, а главное — что всё это может значить лично для вас.

Андрей Боханко
Независимый эксперт в области системного программного обеспечения и средств разработки

Комментарии

Информация по комментариям в разработке