Выпущен LLVM 21.1.0: Стабильная версия компиляторов с улучшенной оптимизацией

После шести месяцев активной разработки выпущен релиз LLVM 21.1.0 – мощного инструментария для компиляции, оптимизации и генерации программного кода. Инструмент транслирует исходный код в промежуточный биткод RISC-подобных виртуальных инструкций, реализуя концепцию низкоуровневой виртуальной машины с многоступенчатой оптимизацией.
Полученный биткод может быть преобразован в машинный код для целевой платформы или использован JIT-компилятором для динамической генерации инструкций непосредственно во время исполнения программы. На базе технологий LLVM активно развивается компилятор Clang, обеспечивающий поддержку популярных языков C, C++ и Objective-C.
Проект перешёл на новую схему версионирования с релиза 18.0: теперь версии N.0 обозначают тестовые сборки для разработчиков, а первые стабильные выпуски получают маркировку N.1.