
Комментарии 5
Для задротов студентов
Вот интереснее
Назови топ-3 способа реализации и обоснуй когда какие применять:
Конечный автомат
Shared mutable state
Обработка ошибок
Способы связей модулей и видимость
Будет понятно, не запутается ли разработчик через год в своих соплях
Вроде всё по делу, но кривой машинный язык в паре мест режет глаз.
unsafe без Vec не напишешь, без Mutex не напишешь, без tokio не напишешь – это фундамент Rust-экосистемы.
Што
На ассемблерном уровне “владение” – это статическое отслеживание компилятором
При чём здесь ассемблер, “владение” это сущность на уровне .rs кода, в LLVM IR его нету уже
вызывается явно, не активирует deref-coercion в подписях
это signature что ли? Странный способ выражаться. “При приведении типов”
свою structкту-tuple-обёртку, теперь обёртка наша - можно реализовать что угодно. Bесплатно в рантайме
Опечатки
что Future делает только когда его polлят
Клёвое усреднение между поллить и рофлить
Тут бы вообще попасть на техсобес, а то такое чувство что вакансии размещают чтобы поиграться, дальше разговоров с HR дело не идёт.
в пункте 4-5 ошибка
The names of lifetime parameters must start with an apostrophe (')
100 вопросов с собесов по Rust: что реально спрашивают на junior, middle, senior позиции в 2026