TGViewer
Debugging bliss Debugging bliss @debugging_bliss · 439 subscribers
Post #6 352
Advent of Сompiler Optimizations 2025

В прошлом году я поучаствовал в известном Advent of Code, но ощущения остались... на троечку. Пару интересных дней было, но большинство задач были своего рода Leetcode в новогодней упаковке. По итогу, не самое интересное и продуктивное время.

В этом году я наткнулся на кое-что гораздо прикольнее: один из моих любимых спикеров в индустрии Matt Godbolt сделал на ютубе Advent of Compiler Optimizations!

• Каждый день видео по всего 5-10 минут

• Ничего дикого - начинает с базы и постепенно усложняет, подходит для любителей C++ любого уровня, достаточно школьного знания писать циклы/ифы и минимального знакомства с ассемблером.

• Круто объяснет - пишет в compiler explorer пару строк кода, шаг за шагом читает ассемблер и вообще объясняет, как подходить к его чтению

• Иногда показывает продвинутые фишки compiler explorer , например возможность отрендерить симуляцию исполнения инструкций и наглядно увидеть out of order execution

Прямо сейчас я работаю над одним хобби-проектом (который я надеюсь довести до конца и написать о нем в будущем), в котором мне нужно читать ассемблер под очень старую архитектуру CPU. После такого видеокурса было бы проще 🙂

Сам Matt работает в финансовой индустрии (о чем он упоминает в видео) - такие вещи там любят. Так что тем, кому интересна индустрия - вдвойне полезно.

#compilers
YouTube [AoCO 1/25] Why xor eax, eax? Day 1 of the Advent of Compiler Optimisations - xor eax, eax Why _does_ the compiler love to emit "xor eax, eax" when a simple "mov eax, 0" would seem to make more sense? Blog post: https://xania.org/202512/01-xor-eax-eax This series will cover various…
  • 👍 6
  • 🔥 5
More from @debugging_bliss
  1. Sep 2, 2026Как изменились карьерные пути продвинутых ребят в последние годы? Пробуем оценить на призе…
  2. Jul 30, 2026Чем вообще занимаются инженеры в трейдинге? Такой вопрос нередко возникает в разговорах с…
  3. Jun 15, 2026Самое большое лото IPO в истории - как простые рабочие тоже разбогатели и почему этот день…
  4. Jun 2, 2026Можно ли доверять памяти компьютера? Bitsquatting и взлом Rowhammer🔰 Как-то оплачивая что…
  5. May 7, 2026Зачем рассматривать супермаркеты из космоса? 🛰🔍 Как-то я уже писал про то, как прогнозы…
  6. Apr 14, 2026Куда идут соревнования по программированию в мире с AI? Недавно прошел онлайн этап Midnigh…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →