
Sign up to save your podcasts
Or


Дмитрий Свиридкин — один из немногих инженеров в русскоязычном пространстве, кто регулярно погружается в тонкости низкоуровневых языков программирования. А когда речь заходит об undefined behavior и ошибках небезопасного использования памяти, Диму вполне можно назвать уникальным экспертом.
Именно поэтому он — идеальный гость для сегодняшнего выпуска про Rust.
Rust появился во многом как ответ на запрос на низкоуровневые языки с хорошими гарантиями безопасности. Поэтому нам было особенно интересно обсудить его с человеком, который не понаслышке знает цену ошибок управления памятью в C++.
В этом выпуске мы погрузились в саму суть вопроса, и обсудить здесь действительно есть что. Чем приходится платить за гарантии безопасности? Что делать, если язык ограничивает настолько, что добиться желаемого результата, оставаясь в полностью безопасной парадигме, становится невозможно? Как найти баланс между безопасностью, эргономикой и производительностью?
Rust, возможно, не дает идеальных ответов на все эти вопросы, но он совершенно точно предлагает достойное решение. Как именно оно устроено, в чем его сильные стороны и компромиссы — смотрите в выпуске.
Партнер эпизода — Контур. Команда из 12 000 сотрудников развивает экосистему продуктов для бизнеса, от онлайн-бухгалтерии до сервиса видеоконференций. Вы наверняка знаете некоторые из них: Толк, Диадок, Экстерн и другие. Присоединяйтесь, если вас драйвят сложные задачи и возможность избавлять миллионы людей от рутины: https://tech.kontur.ru/
Послушать новый подкаст Контура «От нуля до единицы. История российского IT»: https://kontur-it-story.mave.digital/
Реклама 16+, АО «ПФ «СКБ Контур», ОГРН 1026605606620. 620144, Екатеринбург, ул. Народной Воли, 19А. Erid:2SDnjcK5ip2
Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
Telegram-чат: https://t.me/podlodka
Telegram-канал: https://t.me/podlodkanews
Twitter-аккаунт: https://twitter.com/PodcastPodlodka
Ведущие в выпуске:
Полезные ссылки:
UBBook - книга Димы про C++
Заметки Димы про Rust
Видео ThePrimeagen, которое упоминали в выпуске
Статья про function colors
Пресс-релиз с подробностями инцидента в Cloudflare
Гайд по переписыванию с Zig на Rust
By Егор Толстой, Стас Цыганов, Екатерина Петрова и Евгений Кателла4.5
4646 ratings
Дмитрий Свиридкин — один из немногих инженеров в русскоязычном пространстве, кто регулярно погружается в тонкости низкоуровневых языков программирования. А когда речь заходит об undefined behavior и ошибках небезопасного использования памяти, Диму вполне можно назвать уникальным экспертом.
Именно поэтому он — идеальный гость для сегодняшнего выпуска про Rust.
Rust появился во многом как ответ на запрос на низкоуровневые языки с хорошими гарантиями безопасности. Поэтому нам было особенно интересно обсудить его с человеком, который не понаслышке знает цену ошибок управления памятью в C++.
В этом выпуске мы погрузились в саму суть вопроса, и обсудить здесь действительно есть что. Чем приходится платить за гарантии безопасности? Что делать, если язык ограничивает настолько, что добиться желаемого результата, оставаясь в полностью безопасной парадигме, становится невозможно? Как найти баланс между безопасностью, эргономикой и производительностью?
Rust, возможно, не дает идеальных ответов на все эти вопросы, но он совершенно точно предлагает достойное решение. Как именно оно устроено, в чем его сильные стороны и компромиссы — смотрите в выпуске.
Партнер эпизода — Контур. Команда из 12 000 сотрудников развивает экосистему продуктов для бизнеса, от онлайн-бухгалтерии до сервиса видеоконференций. Вы наверняка знаете некоторые из них: Толк, Диадок, Экстерн и другие. Присоединяйтесь, если вас драйвят сложные задачи и возможность избавлять миллионы людей от рутины: https://tech.kontur.ru/
Послушать новый подкаст Контура «От нуля до единицы. История российского IT»: https://kontur-it-story.mave.digital/
Реклама 16+, АО «ПФ «СКБ Контур», ОГРН 1026605606620. 620144, Екатеринбург, ул. Народной Воли, 19А. Erid:2SDnjcK5ip2
Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
Telegram-чат: https://t.me/podlodka
Telegram-канал: https://t.me/podlodkanews
Twitter-аккаунт: https://twitter.com/PodcastPodlodka
Ведущие в выпуске:
Полезные ссылки:
UBBook - книга Димы про C++
Заметки Димы про Rust
Видео ThePrimeagen, которое упоминали в выпуске
Статья про function colors
Пресс-релиз с подробностями инцидента в Cloudflare
Гайд по переписыванию с Zig на Rust

74 Listeners

77 Listeners

357 Listeners

98 Listeners

132 Listeners

87 Listeners

221 Listeners

1 Listeners

11 Listeners

17 Listeners

12 Listeners

115 Listeners

39 Listeners

5 Listeners

34 Listeners

35 Listeners