TGViewer
Rust Rust @rust_code · 8.92K subscribers
Post #41 897
Что такое владение в Rust?

Владение является центральной особенностью языка Rust. Хотя эту особенность легко объяснить, она весьма сильно повлияла на остальную часть языка.

Все программы во время выполнения используют память компьютера и используют разные подходы для управления своей памятью. В одних языках программирования для этой цели используют систему сборки мусора (garbage collection, GC) постоянно следящую за памятью программы, которая больше не используется программой. В других языках программист должен сам явно запрашивать и освобождать память. Rust же использует третий подход: память управляется с помощью системы владения с набором правил, которые компилятор проверяет только во время компиляции программы. Ни одно из правил владения не замедляет выполнение программы.

Читать дальше

@rust_code
  • 👍 5
  • ❤ 1
  • 🔥 1
  • 🥰 1
  • 👏 1
More from @rust_code
  1. Oct 8, 2026⚡️ Как запретить ошибку в работе с путями ещё до запуска программы? В Rust путь состоит из…
  2. Oct 8, 2026🦀 Burn 0.22: меньше дженериков, быстрее сборка и почти вдвое меньше VRAM в тесте CNN. Фре…
  3. Oct 7, 2026🦀 mold переписали с C++ на Rust Вышел mold 3.0, первая Rust-версия быстрого линкера для U…
  4. Oct 6, 2026🦀 Rust дайджест за неделю: новый релиз, быстрее компилятор и собственные зелёные потоки ⚡…
  5. Oct 6, 2026Одна задача, три языка: Rust, C# или C++? В курсе Google *Comprehensive Rust* есть упражне…
  6. Oct 4, 2026Это не строка
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →