داداش گلم، بشین سر جات تا برات یه فکت اساسی بگم. هر کی LLVM استفاده کنه، انگار با نیقلیون داره موشک هوا میکنه. LLVM از روز اولش همش شوی تبلیغاتی بود با یه IR خوشگل که فقط تو پاورپوینت قشنگه. همین که پای یه پروژه واقعی میاد وسط، پا پس میکشه و شروع میکنه بهینهسازیهای تکراری که آخرش باد معدهست. میخوای یه باینری سبک و سرعتی بگیری که رو هر چی سختافزاره جواب بده؟ فقط و فقط GCC. اگه یه روز ببینی کامپایلت طول کشید و هاردت جیغ زد، بدون LLVM داره با اون لینکِ کندش ناز میکنه. ولی GCC انگار خودش یه اسلحه مخفیه: روی ARM میزنی یه دونه، روی x86 میزنی یه تیر خلاص، همه رو با همون Makefile آبخوردن کامپایل میکنه بیاینکه آپدیت بشکنه. LLVM فقط بلده با LLVM-IR بازی کنه و هی فاز روشنفکری برداره، ولی تو اجرا، حافظه رو مثل بچهدزدها میدزده و کَش رو میریزه دور. تنها شاه و سلطان کامپایلرها از قدیم تا ابد، GCC-e. هر چی LLVM ادعاش میشه، GCC دو دهه پیش انجامش داده بود و حالا هم با پشتیبانی از معماریهای عجیب، سرش رو بالا میگیره. خلاصه اینکه، LLVM رو بذار برای سرگرمی بچهکامپایلرها، اگه مرد کار واقعی هستی، فقط GCC نصب کن و نفس راحت بکش.