podcast

#91 - C++, Rust и «вьетнамские флешбэки» из Big Tech | Дмитрий Свиридкин

29.04.2026
Listen to the episode on your favorite platforms:
  • Apple Podcasts
  • Yandex Music
  • Spotify
  • Castbox
  • Pocket Casts
  • PlayerFM
  • ВКонтакте
  • Overcast
  • Castro
  • RadioPublic

В этом выпуске мы выходим за рамки JVM и погружаемся в мир системного программирования. У нас в гостях Дмитрий Свиридкин — Senior Rust/C++ разработчик, автор книг про неопределенное поведение (UB Book) и язык Rust (Crab Book), а также человек, успевший поработать над радарами, роботами и облаками в AWS.

Мы обсудили, почему C++ всё еще жив (и даже обзавелся линейной алгеброй в стандарте), в чем магия «борроу-чекера» в Rust и почему переход на Rust не всегда означает мгновенный прирост производительности. Отдельный блок посвящен «кухне» Big Tech: Дмитрий честно рассказал, почему ушел из Amazon, как корпоративная политика душит хорошие технические идеи и почему «Bar Raiser» — это не всегда про качество кода.

Старт

Rust-разработчик в гостях у Java-разработчика

От распознавания речи и радаров до роботов и облаков в AWS

Почему олимпиадники выбирают C++

Undefined Behavior

Use After Free

Первая встреча с Rust

Как переписать проект за день

Линейные типы

Send и Sync: как Rust защищает от Data Race

Почему Actix может быть болезненным для джависта

Жизнь в Amazon (AWS)

Дизайн-доки и политические игры: почему в Big Tech сложно делать «просто хороший код»

Непопулярное мнение

Ссылки и упоминания

Ссылки на подкаст: