Если деградация это отрицательный рост, то стагнация это нулевой рост.
Forwarded from Блог*
#prog #rust #abnormalprogramming
Как написать на Rust код, обобщённый относительно мутабельности. Осторожно, nigthly.
github.com/zesterer/mutation
Как написать на Rust код, обобщённый относительно мутабельности. Осторожно, nigthly.
github.com/zesterer/mutation
GitHub
GitHub - zesterer/mutation: Unleash the power of nightly Rust to write code that's generic over mutation!
Unleash the power of nightly Rust to write code that's generic over mutation! - GitHub - zesterer/mutation: Unleash the power of nightly Rust to write code that's generic over mutation!
В новый год вышла новая версия раста —
Я вспомнил об этом только сейчас, разгребая почту 😅
Хочу подчеркнуть пару важных, по моему мнению, моментов:
(1) Теперь в паттернах можно использовать одновременно владеющую связку (bind by move) и заимствующую связку (bind by ref)
Например:
спасибо за внимание
1.49.Я вспомнил об этом только сейчас, разгребая почту 😅
Хочу подчеркнуть пару важных, по моему мнению, моментов:
(1) Теперь в паттернах можно использовать одновременно владеющую связку (bind by move) и заимствующую связку (bind by ref)
Например:
let (a, ref b) = (String::from("a"), String::from("a"));
let _: String = a;
let _: &String = b;
(2) Теперь можно в полях union хранить ManuallyDrop<T> вне зависимости от T и реализовывать Drop для union'ов.спасибо за внимание
У меня тут новый крейт релизнулся: vecrem.
tl;dr: он позволяет быстро высасывать элементы из
tl;dr: он позволяет быстро высасывать элементы из
Vec<_> (что-то вроде drain_filter но не совсем)docs.rs
vecrem - Rust
API documentation for the Rust `vecrem` crate.
This media is not supported in your browser
VIEW IN TELEGRAM
Forwarded from Меня заставили создать канал
Скинь это своей маме, арендодательнице, клиенту-бумеру, бабушке.
По мотивам собственной боли.
По мотивам собственной боли.
количество сделанной мной полезной работы прямо пропорционально количеству пинания меня и обратно пропорционально плохости моего настроения
Forwarded from Блог*
Ну и цитата из TWiR к месту:
Think of "it works" when you have UB like this: You've flipped a coin 1 time and it's come up heads and you've concluded it's never tails.
Think of "it works" when you have UB like this: You've flipped a coin 1 time and it's come up heads and you've concluded it's never tails.
this-week-in-rust.org
This Week in Rust 372 · This Week in Rust
Раньше сидел очень много в бегиннерсах, но потом понял что больше не могу — слишком много сил тратится на объяснения одного и того же из раза в раз.
Я бы и рад помогать, объяснять (очень люблю это!), но понимаю что лучше те же силы потратить на себя/свои проекты.
Грустно.
Я бы и рад помогать, объяснять (очень люблю это!), но понимаю что лучше те же силы потратить на себя/свои проекты.
Грустно.
Forwarded from rusta::mann
Начинает казаться, что выделение новичков в отдельный новичковый чат было ошибкой нашего ру комьюнити.
Всё чаще наблюдаю, что в новичковом чате сидят и отвечают такие же новички, как те, что задают вопросы -- и в итоге получилась эхо-камера неверных, но очень уверенных догадок.
А опытные ребята, которые, по задумке, должны были отвечать на новичковые вопросы, видимо, устали от новичков, которые не читают растбук, и перестали активно участвовать в обсуждениях -- врываются только когда бредометр начинает зашкаливать.
Решения у меня, правда, нет -- активно модерировать мейн чтобы "атцы" новичков не обижали за глупые вопросы ресурсов и желания не хватит.
Всё чаще наблюдаю, что в новичковом чате сидят и отвечают такие же новички, как те, что задают вопросы -- и в итоге получилась эхо-камера неверных, но очень уверенных догадок.
А опытные ребята, которые, по задумке, должны были отвечать на новичковые вопросы, видимо, устали от новичков, которые не читают растбук, и перестали активно участвовать в обсуждениях -- врываются только когда бредометр начинает зашкаливать.
Решения у меня, правда, нет -- активно модерировать мейн чтобы "атцы" новичков не обижали за глупые вопросы ресурсов и желания не хватит.
Сказал человеку что у него крейт unsound и в тот же день увидел как его (этого человека) fasterthanlime ретвитит.......