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

Этот доклад — введение в проект LLVM простыми словами и для простых смертных. Приходите, если вы никогда не разрабатывали компиляторы, всегда хотели узнать что такое LLVM, но боялись спросить. LLVM — масштабный проект с открытым исходным кодом, лежащий в основе компиляторов с языков C++, Rust, Swift, Modular и Julia, а также фаззеров, отладчиков, статических верификаторов, фреймворков для машинного обучения и многого другого. Вы точно используете инструменты разработки, построенные на основе LLVM, каждый день; так что имеет смысл узнать немного о проекте, его истории и философии, а главное — что всё это может значить лично для вас. Андрей Боханко Независимый эксперт в области системного программного обеспечения и средств разработки

Смотрите также