Все постят новогодние посты, а я чувствую себя каким-то чужим потому что мне нечего сказать, да и сил на это нет...
Любите себя, заботьтесь о себе и будьте счастливы. С (наступающим|наступившим) новым годом...
Любите себя, заботьтесь о себе и будьте счастливы. С (наступающим|наступившим) новым годом...
This media is not supported in your browser
VIEW IN TELEGRAM
Статья обсуждает популярное мнение о том, что синтаксис раста плох, "токсичен" и перегружен.
habr://532660
Для тех, кто уже давно пишет на расте, тут ничего особо нового не будет. Но я знаю что меня читает много новичков или тех, кто просто присматривается к расту, так что надеюсь кому-то будет полезно :)
(спасибо Илье @optozorax за ссылку и Александру @freecoder_xx за статью)
habr://532660
Для тех, кто уже давно пишет на расте, тут ничего особо нового не будет. Но я знаю что меня читает много новичков или тех, кто просто присматривается к расту, так что надеюсь кому-то будет полезно :)
(спасибо Илье @optozorax за ссылку и Александру @freecoder_xx за статью)
Хотел по программировать, пока время 'свободное' есть.
Вместо того, что хотел написать, занялся бенчмарком вероятно неважного куска кода и его переписыванием.
Первый раз переписал — стало хуже. Второй раз переписал — всё ещё хуже оригинала (но по другому). В итоге просто всё выкинул в мусорку и откатил как было. 2 дня на это потратил.
Устал и чувствую себя бесполезным.
Вместо того, что хотел написать, занялся бенчмарком вероятно неважного куска кода и его переписыванием.
Первый раз переписал — стало хуже. Второй раз переписал — всё ещё хуже оригинала (но по другому). В итоге просто всё выкинул в мусорку и откатил как было. 2 дня на это потратил.
Устал и чувствую себя бесполезным.
This media is not supported in your browser
VIEW IN TELEGRAM
Повесил гирлянду в комнате. 2-го. Завтра я уезжаю отсюда btw...
Если деградация это отрицательный рост, то стагнация это нулевой рост.
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 Меня заставили создать канал
Скинь это своей маме, арендодательнице, клиенту-бумеру, бабушке.
По мотивам собственной боли.
По мотивам собственной боли.
количество сделанной мной полезной работы прямо пропорционально количеству пинания меня и обратно пропорционально плохости моего настроения