Rust: зачем выбирать этот язык в 2025 году? | Дмитрий Коваленко | #29
Автор: Организованное программирование | Кирилл Мокевнин
Загружено: 2025-01-26
Просмотров: 42557
Описание:
В этом выпуске мы снова встретились с Дмитрием Коваленко, чтобы разобраться, почему Rust заслужил столько внимания в сообществе разработчиков.
Дмитрий подробно объяснил, как работает знаменитый borrow-checker, в чём преимущества языка без garbage-коллектора и сравнил Rust с C++ и Go.
Мы обсудили, где Rust действительно выигрывает по производительности, а где могут возникнуть сложности:
от FFI (взаимодействия с внешними библиотеками) до компиляции крупных проектов. Затронули и перспективы Rust в веб-разработке, GameDev,
а также в высоконагруженных системах. Получился содержательный и насыщенный разговор, полезный и начинающим, и опытным специалистам.
Присоединяйтесь, чтобы узнать, чем Rust может усилить ваш tech stack и как писать надёжный, эффективный код!
✅ Подписывайтесь на канал «Организованное программирование» в Telegram: https://ttttt.me/orgprog
– Список подкаст-платформ (Apple Podcast, Google Podcast, Spotify, Яндекс.Музыка и другие): https://podcast.ru/1734325321
– Смотреть в ВК Видео: https://vkvideo.ru/video-224967259_45...
Полезные ссылки:
https://x.com/neogoose_btw
/ @neogoose_btw
https://github.com/dmtrKovalenko
00:00 – Введение и анонс
00:44 – Что делает Rust особенным?
02:53 – История создания Rust: от Mozilla к независимости.
04:46 – Кто использует Rust в 2025 году?
06:37 – Mozilla и её вклад в развитие Rust.
09:30 – Rust: язык для всего?
10:27 – Почему экосистема Rust меняет индустрию?
12:22 – Кривая обучения: правда ли Rust сложный?
13:19 – Какие задачи Rust решает лучше всего?
14:17 – Асинхронный Rust: почему это всё ещё боль?
15:12 – Уникальные концепции Rust: заимствование.
18:02 – Заимствование в действии: пример для начинающих.
22:44 – Ошибки компилятора Rust: как перестать их бояться?
24:38 – Скрытые ограничения системы заимствования.
27:50 – Это эволюция или тупик?
33:02 – Лучший Developer Experience в мире?
36:47 – Почему Cargo — идеальный пакетный менеджер?
38:37 – Ошибки в Rust: с чем придётся столкнуться?
40:29 – Как бороться с хаосом в типах ошибок?
45:09 – Rust против Go: что выбрать для высоких нагрузок?
48:18 – Личное мнение о Go: чем он разочаровывает?
50:13 – Как Rust экономит ресурсы, не жертвуя удобством.
51:10 – Где Rust подводит: проблемы с библиотеками.
53:02 – Макросы Rust: секретная сила языка.
59:34 – Константные функции и трейты: новый уровень гибкости.
01:02:26 – Почему в Rust нет инкапсуляции?
01:07:41 – Unified Function Call и Subtyping: скрытые возможности Rust.
01:14:17 – Большие бинарники: это проблема?
01:18:03 – Что мешает Rust стать идеальным?
01:20:52 – Будущее Rust: что нас ждёт в 2025 году?
01:23:39 – Работа для Rust-разработчиков: где искать?
01:26:31 – Rust и разработка на Mac: перспективы.
01:27:27 – Микроволновки на Rust: реальность 2025 года.
01:29:22 – Rust в Game Dev: будущее или утопия?
01:30:21 – Стоит ли учить C++ в 2025 году?
01:34:06 – Финал. Спасибо, что дослушали до конца!
#rust #программирование #языкпрограммирования #разработка #обучениепрограммированию #раст #RustvsCplusplus #программированиенарасте #разработкасистем #вебразработка #системнаяразработка #безопасностьпамяти #обучениеRust #языкраст
Rust: зачем выбирать этот язык в 2025 году? | Дмитрий Коваленко | #29
Повторяем попытку...

Доступные форматы для скачивания:
Скачать видео
-
Информация по загрузке: