Telegram Group & Telegram Channel
69-й выпуск подкаста

Язык Rust: компиляция, крутые фичи, синтаксис, система сборки, библиотеки

Слушать:
YouTube
mave
«Яндекс Музыка»
Apple
Castbox
Google Podcasts

Содержание выпуска:

— Что представляет собой язык 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 https://doc.rust-lang.org/stable/book
— Rust by Example https://doc.rust-lang.org/rust-by-example
— Rustonomicon https://doc.rust-lang.org/nomicon
— Rust Atomics and Locks https://marabos.nl/atomics
— What Every Programmer Should Know About Memory https://people.freebsd.org/~lstewart/articles/cpumemory.pdf
— Вакансии (в том числе на позицию Rust-разработчика) https://bit.ly/40EzZbU

Гость: Никита Пацакула. Rust-разработчик, тимлид.



group-telegram.com/skillbox_media_code/1079
Create:
Last Update:

69-й выпуск подкаста

Язык Rust: компиляция, крутые фичи, синтаксис, система сборки, библиотеки

Слушать:
YouTube
mave
«Яндекс Музыка»
Apple
Castbox
Google Podcasts

Содержание выпуска:

— Что представляет собой язык 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 https://doc.rust-lang.org/stable/book
— Rust by Example https://doc.rust-lang.org/rust-by-example
— Rustonomicon https://doc.rust-lang.org/nomicon
— Rust Atomics and Locks https://marabos.nl/atomics
— What Every Programmer Should Know About Memory https://people.freebsd.org/~lstewart/articles/cpumemory.pdf
— Вакансии (в том числе на позицию Rust-разработчика) https://bit.ly/40EzZbU

Гость: Никита Пацакула. Rust-разработчик, тимлид.

BY Люди и Код




Share with your friend now:
group-telegram.com/skillbox_media_code/1079

View MORE
Open in Telegram


Telegram | DID YOU KNOW?

Date: |

Right now the digital security needs of Russians and Ukrainians are very different, and they lead to very different caveats about how to mitigate the risks associated with using Telegram. For Ukrainians in Ukraine, whose physical safety is at risk because they are in a war zone, digital security is probably not their highest priority. They may value access to news and communication with their loved ones over making sure that all of their communications are encrypted in such a manner that they are indecipherable to Telegram, its employees, or governments with court orders. At its heart, Telegram is little more than a messaging app like WhatsApp or Signal. But it also offers open channels that enable a single user, or a group of users, to communicate with large numbers in a method similar to a Twitter account. This has proven to be both a blessing and a curse for Telegram and its users, since these channels can be used for both good and ill. Right now, as Wired reports, the app is a key way for Ukrainians to receive updates from the government during the invasion. "We as Ukrainians believe that the truth is on our side, whether it's truth that you're proclaiming about the war and everything else, why would you want to hide it?," he said. Telegram has become more interventionist over time, and has steadily increased its efforts to shut down these accounts. But this has also meant that the company has also engaged with lawmakers more generally, although it maintains that it doesn’t do so willingly. For instance, in September 2021, Telegram reportedly blocked a chat bot in support of (Putin critic) Alexei Navalny during Russia’s most recent parliamentary elections. Pavel Durov was quoted at the time saying that the company was obliged to follow a “legitimate” law of the land. He added that as Apple and Google both follow the law, to violate it would give both platforms a reason to boot the messenger from its stores. Since January 2022, the SC has received a total of 47 complaints and enquiries on illegal investment schemes promoted through Telegram. These fraudulent schemes offer non-existent investment opportunities, promising very attractive and risk-free returns within a short span of time. They commonly offer unrealistic returns of as high as 1,000% within 24 hours or even within a few hours.
from us


Telegram Люди и Код
FROM American