Rust Books (@books_englishhh) — Telegram-канал | Telegram Dialogs
Telegram Dialogs — логотип
Все каналы
Rust Books

Rust Books

@books_englishhh

6K подписчиков технологии

книги для всех Rust разработчиков

Последние публикации

Rust Books
12.07.2026 10:30 · 👁 696
NASA только что выпустила WASM-runtime для космических аппаратов… написанный на Rust! 🦀🎉 🛰️ SpaceWasm — детерминированный интерпретатор WebAssembly, созданный для бортового программного обеспечения космических аппаратов. https://github.com/nasa/spacewasm #rustlang #wasm #space #nasa #opensource
Rust Books
21.06.2026 17:02 · 👁 1.5K
Как на самом деле работает .await: пишем свой async-рантайм на Rust с нуля Если попросить среднего Rust-разработчика объяснить, что делает .await, в ответ обычно звучит что-то про «приостанавливает выполнение, пока не придут данные». Это верно ровно настолько же, насколько «компьютер думает» объясняет работу процессора. На самом деле за .await не стоит ни потока, ни приостановки в привычном смысле. Стоит обычный enum и вызов функции по указателю. Я полгода писал async-код на tokio, искренне считая рантайм чернм ящиком, в который лучше не лезть. Сломался этот настрой в тот день, когда у меня в проде намертво зависла одна задача: по логам она обязана была проснуться, но не просыпалась. Я потерял на ней вечер, а причина оказалась в одной строчке про Waker, к которой мы ещё вернёмся. Тогда я плюнул и за пару вечеров написал свой рантайм с нуля - и оказалось, что весь фундамент умещается в голове за один присест и примерно в 200 строк кода. После этого и тот баг стал очевидным, и исходники tokio начали читаться как книга, а не как заклинание. https://habr.com/ru/articles/1050160/
Rust Books
18.06.2026 14:13 · 👁 1.5K
cuTile Rust: Rust добрался до GPU kernel programming ИМнтересный проект cuTile Rust и paper “Fearless Concurrency on the GPU” на arXiv. Идея звучит любыпытно - перенести сильную сторону Rust, безопасную конкурентность, в разработку GPU-ядeр. Что внутри: - CUDA kernels прямо на Rust Можно писать высокопроизводительные GPU-kernels без постоянного ухода в C++/CUDA. - Быстрая итерация Автор отдельно подчёркивает, что главный плюс — скорость разработки. Пишешь, проверяешь, меняешь быстрее. - Rust-подход к GPU Меньше боли с ошибками памяти, гонками и опасной конкурентностью, которые особенно неприятны в низкоуровневом GPU-коде. - Фокус на производительность Это не игрушечная обёртка, а попытка сделать Rust пригодным для серьёзного GPU kernel programming. Если идея взлетит, Rust может стать намного интереснее не только для backend, системного кода и embedded, но и для ML-инфраструктуры, ускорителей и high-performance computing. Paper: https://arxiv.org/abs/2606.15991 Code: https://github.com/NVlabs/cutile-rs
Чат поддержки
Ответим здесь же, обычно быстро
Здравствуйте! Напишите ваш вопрос — оператор ответит в этом чате.