Веб-версияОткрыть в Telegram

ПостДумай как компилятор: позиции и значения в Rust

29 июня 2026
R
Rust
Думай как компилятор: позиции и значения в Rust Некоторое время назад мне попался в Интернете вопрос о таком синтаксисе в Rust: *pointer_of_some_kind = blah; Автору вопроса было интересно, как компилятор понимает такой код, особенно, если в данном случае используется не ссылка, а умный указатель. Я написал ему пространный ответ, но потом подумал, что стоило бы ещё развернуть этот текст и переработать в статью для блога, на случай, если такой вопрос интересует и более широкую аудиторию. В настоящее время я не работаю над компилятором Rust и, в сущности, никогда не работал, но семантику языка я знаю хорошо. Если вы корифей Rust, то этот пост может быть вам не слишком интересен, разве что вы хотели бы подробнее разобраться с категориями значений в Rust. Но, если вы не так много времени тратите на изучение тонких нюансов языков программирования — надеюсь, вам понравится одним глазочком заглянуть в этот мир. https://habr.com/ru/articles/935568/ original https://steveklabnik.com/writing/thinking-like-a-compiler-places-and-values-in-rust/ 👉 @rust_lib
12 · 1.2K ·

Рядом в ленте

RRustPumpkin — это сервер Minecraft, полностью написанный на Rust. Он предлагает быстрый, эффективный и настраиваемый игровой опыт. В основе — производительность и кRRust🚀 Подборка полезных IT каналов в Max Системное администрирование, DevOps 📌 https://max.ru/i_odmin Все для системного администратора https://max.ru/bash_srv Bash
это сообщение
RRustПочему миллион корутин на Rust весит меньше, чем сто тысяч на Python Миллион асинхронных задач на Rust спокойно живёт в нескольких сотнях мегабайт. Сто тысяч коRRustLeptos Это современный фреймворк для разработки веб-приложений на Rust с реактивным подходом. Он позволяет писать как фронтенд, так и бэкенд, используя единый с

Открытая публичная лента из поискового индекса ChatCrawler — «Google по публичному Telegram»; обновляется по мере обхода площадки. Время — UTC.

Только публичный контент, официальный API Telegram. О проекте · Вопросы · Чего мы не делаем · Убрать страницу из выдачи · Каталог · Поиск · Как мы считаем