Является ли Rust убийцей С++? Смогут ли мобильные разработчики писать на нём кроссплатформенные библиотеки? Что лучше - Rust или Go? Созрел ли Rust для того, чтобы использоваться в продакшене? Podlodka за фундаментальный подход, и чтобы найти ответы на эти холиварные вопросы мы вместе с энтузиастом Rust Степаном Кольцовым основательно обсудили различные аспекты этого языка программирования. Историческая справка, ключевые фичи языка и его недостатки, особенности синтаксиса, экосистема Rust, возможности его применения во фронтеде и мобильной разработке — благодаря опыту гостя выпуск получился максимально емким и информативным.

Степан Кольцов
NDA
Разработчик программного обеспечения, энтузиаст Rust и других языков программирования. Написал чуть-чуть кода в сам Rust и в несколько open-source проектов на Rust. Где он работает, говорить нельзя, потому что такое требование работодателя.
Стало интересно? Послушайте весь выпуск!
Содержание

00:00:50 - Знакомство с гостем
00:05:30 - История Rust и влияние других языков
00:14:50 - Пути развития Rust и Go
00:22:00 - Немного про Idris и зависимые типы
00:26:00 - Особенности языка: Borrow checker
00:40:00 - Особенности языка: Type classes
00:46:00 - Особенности языка: Обработка ошибок
00:54:10 - Про многопоточность
01:05:30 - Недостатки Rust
01:14:30 - Rust VS C++
01:30:00 - Рынок вакансий
01:33:20 - Rust для мобильной кроссплатформы
01:40:40 - Rust и фронтэнд
01:47:00 - Экосистема Rust
02:02:00 - Стоит ли начинать изучать Rust
02:04:40 - Подведение черты
02:06:25 - Вопрос Стасу

Полезные ссылки