[Перевод] Развенчиваем популярные мифы и заблуждения о компиляторах
▍ Введение Компиляторы всегда были окружены аурой загадочности и магии. Из-за этого многие из нас верят, что они делают то, чего они не делают, или что они не делают того, что делают 1 Эта статья станет своего рода продолжением статьи о компиляторных оптимизациях . Я перечислю некоторые заблуждения, с которыми я сталкивался за долгие годы (многие из них были моими), и постараюсь развеять все мифы. Заранее скажу, что эта статья посвящена только крупным популярным компиляторам общего назначения наподобие LLVM, GCC и ICX. Некоторые из сделанных здесь утверждений не относятся, например, к специализированным компиляторам 2 , а также к мелким и средним компиляторам 3 .
https://habr.com/ru/companies/ruvds/articles/866972/
#llvm #clang #gcc #оптимизация_кода #оптимизирующий_компилятор #intermediate_representation #ir #ruvds_переводы