Ребят, привет! Собрался учить раст, кто подскажет какие материалы, курсы

или книги есть, чтобы изучать раст?

18 ответов

6 просмотров

раст бук жеж

Ganshi- Автор вопроса
²
раст бук жеж

А не мог бы прислать ссылку а то не могу найти

Ganshi
А не мог бы прислать ссылку а то не могу найти

https://doc.rust-lang.org/book/ch16-04-extensible-concurrency-sync-and-send.html

Тут выше тебе советы уже давали Раст бук. От себя скажу смотри лагеря C и CPP 😒 лишним не будет. Ещё книжка была чистый код. А ещё rustdoc --open откроется документация в браузере по всему твоему проекту. Она кривая иногда бывает но почитать иногда бывает полезно

Посмотри закреп в этом чате

Maria
Тут выше тебе советы уже давали Раст бук. От се...

А "clean code" - рассчитанный на ООП + Java для Rust вообще актуален? Меня вот, если честно, бОООльшие сомнения берут. Это мы ещё не говорим о том, что там куча дефениций типа "делайте разумно, не делайте неразумно".

Pavel Vozdukhov
CLang и C++

э... clang - это фронтэнд компилятора c LLVM-бэкэндом С++ - это язык программирования понятнее не стало

Konstantin Kazartsev
А "clean code" - рассчитанный на ООП + Java для Ru...

😒зато говорится перед тем как писать думайте. Планируйте

Maria
😒зато говорится перед тем как писать думайте. Пла...

Я очень надеюсь, что это шутка. Поскольку clean code - в этом контексте выглядит просто как "все рекомендуют и я порекомендую".

Konstantin Kazartsev
Я очень надеюсь, что это шутка. Поскольку clean c...

с клин кодом всегда дебаты... это нормально)) единственное, что оттуда реально рабочее - это D.R.Y принцип, ибо он недвусмысленный и применим ВЕЗДЕ остальное все, очень стандартизированное и абстракное представление "идеального кода" в чьем-то понимании как и ООП (кто-то говорит, что ООП - это метод и класс (банда четырех), кто-то говорит, что ООП - это методы, классы и 3 (4) базовых принципа)...

Konstantin Kazartsev
А "clean code" - рассчитанный на ООП + Java для Ru...

clean code даже сам себе противоречит нередко в нём есть хорошие советы, типа "функция должна делать что-то одно", которое также входит в философию юникс как "do one thing and do it well" а есть и не очень хорошие

1. rustbook - как уже сказали. 1.1 На мой взгляд там маловато практики - я бы взял на adventofcode.com - один любой год и параллельно с rustbook его прорешал (ИМХО AoC - прям сильно лучше leetcode или чего-то подобного). 1.2 Лекции Алексея Кладова в заголовке группы. 2. Потом можно себе какую-то боле-менее практическую заадчу (вот лично я эту часть скипнул - и думаю переписывать ли один из "попахивающих" сервисов на Rust но пока не решил). 3. По книгам - для "общего кругозора" SICP (там действительно по верхам, но прям хорошо). 3.1 Я бы посоветовал "Code Complete" (макконела) - но поскольку я читал её давно может быть что-то типа синдрома утёнка. Так что попросил бы 2nd opinion по ней.

Алиса Королёва
clean code даже сам себе противоречит нередко в нё...

вот по поводу one thing - это хороший совет, но настолько размытый, что, к сожалению, иногда приводит к дебатам, не хуже дебатов про ООП))

abc <
clean code никак не рассчитан на ООП

Ссылки на паттерны проектирвоания - полностью ООП-шном смысле Глава про ошибки - 100% ООП-шная Глава про объекты && структуры - довольно сильно. Ну то есть я когда читал уже знал Haskell (Rust - конечно компромис между C + Haskell) и понимал сколько там к функциональщине не подходит.

Похожие вопросы

Обсуждают сегодня

а что делать если тебя убивают на картах?
Yarik yarik kyda ti lezesh
43
Всем привет, может уже кто-то пытался выдернуть из api информацию о дате рождения пользователя Есть ли вообще такая возможность?
Artem Stormageddon
2
Подскажите где можно прочитать про реализацию возможности писать человеку при подписке на телеграм канал от имени бота? Было бы не плохо если для Telegraf@3.38.0
Pan Lipton
10
Мне вот что интересно, кто на рфе стартовал/играл, что вы фармили, в каком виде контента он прямо хорош? Экспедиция? Вроде прямо на замазанных мапах рф сдувается
Владислав
20
Ребята, я за проф советом😅 По микросервисам. В монолите есть общие файлы для сервисов: фетчи, конфиги, либы, утилсы.. как при распиле правильно их поддерживать? Пока вариант д...
Александр Тарасюк
1
‌/r/pathofexile moderation changes top scoring links : pathofexile (RSS) Hi, everyone. On behalf of the subreddit mod team, I’m here to give you a few updates on the subreddi...
Esionru
3
У меня вопрос к знающими, стоит ли вступать в гильдии в игре или лучше полная свобода?
Енот Полоскун
17
всем привет. я правильно понимаю, что в телеграфе 4, если сессию указать у сообщения с коллбеком (кликнул на кнопку и установил сессию), то она не сохраняется?
Тимур
1
У вас бывает ощущение, что хочется потратить весь отпуск на то, чтоб только спать?
Николай
15
Как можно настроить фильтр в пое под себя?
Yarik yarik kyda ti lezesh
15
Карта сайта