You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Mar 7, 2018. It is now read-only.
Недавно я смотивировал нескольких человек попробовать Rust и слежу за их успехами в изучении. У всех вызывает много вопросов и проблем пример с задачей обедающих философов.
Люди пугаются мьютексов и параллелизма вкупе с некоторыми сложными для понимания конструкциями (итераторы) еще до изучения синтаксиса и семантики тех языковых сущностей, которые используются в примере.
Лично мне пример нравится, и совсем убирать его из книги по примеру авторов оригинала RustBook я бы не хотел, но я согласен с тем, что задача слишком сложна для начинающих в языке.
Предлагаю переместить этот пример в конец, в главу "эффективное использование Rust".
Если идея получит одобрение, я заумусь этим и сделаю PR.
Привет, начал изучать Rust и как раз делал этот пример, его нужно проверить потому что результат выполения не совсем совпадает с описанием. Философы едят по очереди, а не парами. Проверил код на play.rust-lang.org результат такойже как и у меня, едят по очереди
Эмма Гольдман начала есть.
Эмма Гольдман закончила есть.
Зарубина Наталья начала есть.
Зарубина Наталья закончила есть.
Рая Дунаевская начала есть.
Рая Дунаевская закончила есть.
Джудит Батлер начала есть.
Джудит Батлер закончила есть.
Анна Шмидт начала есть.
Анна Шмидт закончила есть.
Sign up for freeto subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Недавно я смотивировал нескольких человек попробовать Rust и слежу за их успехами в изучении. У всех вызывает много вопросов и проблем пример с задачей обедающих философов.
Люди пугаются мьютексов и параллелизма вкупе с некоторыми сложными для понимания конструкциями (итераторы) еще до изучения синтаксиса и семантики тех языковых сущностей, которые используются в примере.
Лично мне пример нравится, и совсем убирать его из книги по примеру авторов оригинала RustBook я бы не хотел, но я согласен с тем, что задача слишком сложна для начинающих в языке.
Предлагаю переместить этот пример в конец, в главу "эффективное использование Rust".
Если идея получит одобрение, я заумусь этим и сделаю PR.
сс @mkpankov
The text was updated successfully, but these errors were encountered: