Наш архитектор, Юрий Минаев, выступил в прошлом году на C Russia с докладом "Семантика C изнутри компилятора".

О чём рассказал Юра:

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

Посмотреть запись доклада можно тут:

Приятного просмотра! Ждем ваши комментарии! ❤️