Евгений Ерохин — Back Deep to Basics: Наследование и виртуальность в C++ (Часть 2)

Подробнее о конференции C++ Russia: https://jrg.su/9Sszhd — — Скачать презентацию с сайта C++ Russia — https://jrg.su/vwfeBT Наследование, виртуальные функции, v-таблицы, виртуальное наследование — вещи до боли знакомые каждому C++ разработчику. Но так ли мы хорошо знаем эти механизмы? Практика собеседований показывает, что как только дело доходит до деталей, возникает много нюансов, на которые не всегда находится ответ. Эти вещи напрямую влияют на производительность, объем наших бинарных файлов, а иногда даже на безопасность нашего кода. Возвращаемся к началам и разбираемся в деталях этой машинерии. Часть 1 —    • Евгений Ерохин — Back Deep to Basics: Насл...  

Евгений Ерохин — Back Deep to Basics: Наследование и виртуальность в C++ (Часть 1)
▶︎

Евгений Ерохин — Back Deep to Basics: Наследование и виртуальность в C++ (Часть 1)

Юрий Минаев — Семантика C++ изнутри компилятора
▶︎

Юрий Минаев — Семантика C++ изнутри компилятора

Go сдох. Я ушёл в DevOps за 4 дня на 350к | Мои принципы
▶︎

Go сдох. Я ушёл в DevOps за 4 дня на 350к | Мои принципы

Евгений Зуев — Университетский курс Compiler Construction: задачи, философия, структура, опыт
▶︎

Евгений Зуев — Университетский курс Compiler Construction: задачи, философия, структура, опыт

«Катастрофа для экономики»: у России два выхода? | Олег Вьюгин про атаки на НПЗ и новый кризис
▶︎

«Катастрофа для экономики»: у России два выхода? | Олег Вьюгин про атаки на НПЗ и новый кризис

Павел Чегодаев - ИИ - из чата в IDE и CLI
▶︎

Павел Чегодаев - ИИ - из чата в IDE и CLI

Денис Ярошевский — Нетривиальные SIMD-алгоритмы (в картинках)
▶︎

Денис Ярошевский — Нетривиальные SIMD-алгоритмы (в картинках)

Creator of C++: Bell Labs, Negative Overhead Abstraction, Mistakes | Bjarne Stroustrup
▶︎

Creator of C++: Bell Labs, Negative Overhead Abstraction, Mistakes | Bjarne Stroustrup

Сергей Климкин — Сборка C++ библиотеки визуализации для использования в вебе
▶︎

Сергей Климкин — Сборка C++ библиотеки визуализации для использования в вебе

Turing Award Winner: Disagreeing with Google, Postgres, Future Problems | Mike Stonebraker
▶︎

Turing Award Winner: Disagreeing with Google, Postgres, Future Problems | Mike Stonebraker

Принц Персии: разбираем код гениальной игры, вытирая слезы счастья
▶︎

Принц Персии: разбираем код гениальной игры, вытирая слезы счастья

Casey Muratori – The Big OOPs: Anatomy of a Thirty-five-year Mistake – BSC 2025
▶︎

Casey Muratori – The Big OOPs: Anatomy of a Thirty-five-year Mistake – BSC 2025

Василий Куликов — Уроки кодогенерации JSON Schema
▶︎

Василий Куликов — Уроки кодогенерации JSON Schema

01. C++ 17. Seriously! — Alexander Fokin
▶︎

01. C++ 17. Seriously! — Alexander Fokin

Евгений Иванов — Секреты отладки производительности и ускорения YDB — распределенной СУБД на С++
▶︎

Евгений Иванов — Секреты отладки производительности и ускорения YDB — распределенной СУБД на С++

Николай Карцев, Артур Ефремов — Еще один "LRU" кэш
▶︎

Николай Карцев, Артур Ефремов — Еще один "LRU" кэш

C++ Zero Cost Conf 2023 Москва
▶︎

C++ Zero Cost Conf 2023 Москва

Исторический анекдот или встреча с ферматистом
▶︎

Исторический анекдот или встреча с ферматистом

Richard Stallman: The Most Inconvenient Man in IT
▶︎

Richard Stallman: The Most Inconvenient Man in IT

Михаил Литвинов — Улучшаем сервис, не меняя ни одной строки исходного кода. Роль ML в компиляторах
▶︎

Михаил Литвинов — Улучшаем сервис, не меняя ни одной строки исходного кода. Роль ML в компиляторах