Действительно ли Rust сложно выучить по сравнению с Python, JavaScript и C++?
Francesco Ciulla
0:00 / 0:00
Действительно ли Rust сложно выучить по сравнению с Python, JavaScript и C++?
5 354 просмотра · 6 месяцев назад
Francesco Ciulla
343 тыс. подписчиков
5 354 просмотра · 6 месяцев назад
Действительно ли Rust сложен в изучении по сравнению с Python, JavaScript и C++? Или он просто говорит правду о вашем коде?
В этом докладе я развенчиваю миф о том, что «Rust невыполним», сравнивая первые две недели изучения Python, C++ и Rust. Мы исследуем, почему сложность заключается не в самом языке, а в вредных привычках, от которых нам приходится избавляться. От «строгого босса» проверки заимствований до корня всех зол в C++, мы рассмотрим, как Rust по-разному обрабатывает память и параллельное выполнение.
Если вы когда-либо испытывали трудности с владением или вас пугали времена жизни объектов, этот доклад для вас. Rust не сложен. Он честен.
📚 ИЗУЧИТЕ RUST (БЕСПЛАТНЫЕ РЕСУРСЫ):
⚡ Экспресс-курс по Rust (1 час): • Stop writing slow code: Rust for Developer...
🔥 Расширенный курс обучения Rust (3,5 часа): • Learn the Rust programming language - Cour...
🐇 Кроличья нора (длинный курс): • Rust Installation, Hello World, Hello Carg...
👾 Создайте игру на Rust: • Build a Game with Rust! Learn the Rust Pro...
📙 Книга по Rust: https://mybook.to/YJI6DI
🌐 СВЯЖИТЕСЬ СО МНОЙ:
Все мои ссылки: https://francescociulla.com
0:00 Мой самый сложный доклад: Действительно ли сложно выучить Rust? Arch и Rust
3:00 Кривая обучения: первые две недели: Python, C++, Rust
4:39 C++ против Rust... в отношениях. Как (НЕ) освоить управление собственностью.
7:40 Сложно ли выучить Rust... или сложно разучиться старому?
10:04 Два типа лени: Python и JavaScript против Rust. Ошибки, связанные с исключением NullPointerException.
12:32 Rust отличается. Сравнение Python и JavaScript
14:01 Корень всех зол: разделяемое изменяемое состояние: состояния гонки, взаимоблокировки, использование освобожденной памяти. Rust говорит НЕТ. Неудобная правда о C++
16:10 Кривая боли.
17:52 Rust как ваш босс: кого вы предпочитаете?
20:05 Знакомство с монстрами: владение, неизменяемое и изменяемое заимствование, время жизни
23:20 Проверка заимствований: стоит ли её винить?
25:42 Насколько сложно изучить фрагментированную экосистему? Груз.
27:10 Насколько сложно научиться рефакторингу кодовой базы?
28:30 Насколько сложно изучить параллельное программирование?
30:00 Rust сделает вас лучшим разработчиком. Rust не сложен; он честен. Сообщество Rust
#rustlang #programming #coding #softwareengineering #cpp #python #JavaScript