C++ сегодня: меньше магии — больше инженерии | Дмитрий Свиридкин | #58

Аватар автора
Организованное программирование
C++ остаётся одним из самых противоречивых языков. С одной стороны — он даёт тонкий контроль над памятью, временем и железом. С другой — приносит боль: UB, шаблоны, бесконечные сборки. Я хотел разобраться, как инженеры живут с этой двойственностью и почему, несмотря на все сложности, C++ всё ещё выбор номер один в геймдеве, финансах, HFT и системном программировании. В выпуске говорим о сильных и слабых сторонах языка, об инструментах, которые помогают держать код под контролем — санитайзеры, линтеры, clang-format, ranges. Обсуждаем, куда движется современный C++ с concepts и compile-time магией. Сравниваем его с Rust и Go: где они выигрывают в DX и безопасности, а где всё упирается в экосистему и совместимость. Полезные ссылки: В этом видео: 00:00 Введение. Дмитрий Свиридкин -путь от олимпиадника до автора технического бестселлера 02:39 Язык для избранных: зачем учить C++ в 2025 году? 08:25 Неопределённое поведение: баг или фича? 11:54 Ассемблер и C++: кто кого? 13:30 Если C++ такой сложный, почему его всё ещё выбирают? Веские аргументы ЗА 18:50 Где живёт C++: от геймдева до нейросетей и CUDA 26:34 D — провал мечты. Почему новый язык не заменил C++ 29:09 C++ тогда и сейчас: как изменился язык за 20 лет? 35:38 Почему нормальный язык — это язык без рефлексии? 36:59 Красота в деталях: неожиданные фичи C++ 42:20 Почему вход в C++ — как прыжок в ледяную воду? 47:59 Кто реально рулит: обзор компиляторов и их особенностей 1:06:17 Редакторы под C++: чем пользуются профи?

0/0


0/0

0/0

0/0