Язык Rust: компиляция, крутые фичи, синтаксис, система сборки, библиотеки
Гость: Никита Пацакула. Rust-разработчик, тимлид.
Содержание выпуска
— Что представляет собой язык Rust.
— Где используется и популярен Rust, в каких областях он пока незаслуженно непопулярен.
— Известные компании, которые используют в разработке Rust, известные проекты, написанные на Rust.
— Почему Rust много лет подряд лидирует в опросе Stack Overflow как самая любимая и желанная технология.
— История Rust: как он возник, по чьей инициативе, как развивался.
— Синтаксис и основные фичи Rust: что язык умеет делать «из коробки», какие классные фичи в нём есть.
— Как в Rust принято обрабатывать исключения и работать с null.
— Парадигмы программирования в Rust.
— Best practices в Rust-мире, общепринятые паттерны проектирования, основные фишки кодстайла.
— Как организуется код в Rust: деление на модули, файлы и тому подобное. Как правильно организовать проект.
— Сборщик мусора, работа с памятью, безопасность Rust.
— Как устроен и как работает компилятор Rust. На чём он написан. Какие этапы компиляции существуют. Какие классные фичи есть в компиляторе Rust.
— Система типов в Rust.
— Системы сборки в мире Rust: что используется, какие классные сборки существуют.
— Основные библиотеки и фреймворки в Rust-мире.
— Параллелизм, асинхронное программирование, многопоточное программирование.
— Инструменты, без которых не обойтись при разработке на Rust.
— IDE для Rust.
— Интероп с другими языками.
— Плюсы и минусы Rust.
— Конкуренты Rust: с какими языками его сталкивает «пиар», а с какими он на самом деле конкурирует. Плюсы и минусы по сравнению с конкурентами, ограничения по сфере применения.
— Насколько Rust — убийца C и C . Почему он их так и не убил и убьёт ли со временем.
— Переход с «плюсов» на Rust.
— Как и кем разрабатывается Rust сейчас. Что в языке появится в ближайшее время.
— Какие проблемы заложены в дизайне языка.
— Самые частые ошибки разработчиков при написании кода на Rust. Что надо понимать про Rust, чтобы писать на нём хороший код.
— Есть ли какие-то диалекты Rust или попытки перенести его на JVM и тому подобное.
— Кому нужны Rust-разработчики, насколько это популярная специальность в чистом виде (без знания других языков).
— С какими технологиями в связке обычно идёт Rust. Что ещё плюсом к нему придётся изучить.
— Кто такие джун, мидл и сеньор в Rust.
— Что почитать и посмотреть по Rust, на что или кого подписаться, как выучить язык.
Полезные ссылки
Rust Book
Rust by Example
Rustonomicon
Rust Atomics and Locks
What Every Programmer Should Know About Memory ~lstewart/articles/
Вакансии (в том числе на позицию Rust-разработчика)
Предложить тему, стать гостем подкаста, похвалить или поругать выпуск: @,
Стартовать в программировании вместе со Skillbox:
Наш подкаст удобно слушать на популярных платформах:
Castbox:
«Яндекс Музыка»:
Apple Podcasts:
Google Podcasts:
Подписывайтесь, ставьте лайки, делитесь с друзьями и оставляйте комментарии!
3 views
1130
406
9 months ago 00:00:53 1
Unity Start Guide. More? Comment + like if u bimbimbambam #fyp #fypシ #trending
9 months ago 00:13:58 1
Какой язык программирования выбрать новичку
9 months ago 00:01:02 1
Python list #fyp #fypシ #trending #longervideos
9 months ago 00:48:42 1
Немощь служителей - Рустам Фатуллаев
9 months ago 00:22:55 1
Как сегодняшняя школа связана с войной | Рустам Курбатов
9 months ago 00:14:42 1
Как выучить Rust? Самый аху#### способ!
9 months ago 00:04:05 2
Музыка Кавказа❤️Ты Красивая Милая Мая❤️Рустам Абреков 💥
9 months ago 00:00:42 2
Python Course by me!! по поводу курсов писать в личку telegram по нику - trash_programming
9 months ago 00:03:47 1
Noize MC — Почитай старших
9 months ago 00:39:37 1
Радость посреди бедствий — Рустам Фатуллаев
9 months ago 00:00:00 1
The Front◾️УБИЙЦА RUST - 80 ЧЕЛОВЕК СЕРВЕР◾️День 1
9 months ago 00:11:34 1
That Time The Ocean Lost (Almost) All Its Oxygen
9 months ago 00:02:47 5
Рустам Абреков➠Лезгинка Для Нагайкой Братвы➠Музыка Кавказа 💥
9 months ago 00:00:00 1
The Front◾️УБИЙЦА RUST ВЫШЕЛ В РАННИЙ ДОСТУП◾️День 4
9 months ago 09:35:25 1
The Front◾️УБИЙЦА RUST ВЫШЕЛ В РАННИЙ ДОСТУП◾️День 2
9 months ago 00:03:32 2
Рустам Абреков💥Чеченская Мелодия💥(Безаман Някь)💥Музыка Кавказа Official
9 months ago 00:01:12 1
Python matrix #fyp #fypシ #foryou #longervideos
9 months ago 00:29:44 1
Почему в церкви есть плохие люди? — Рустам Фатуллаев