Тут наткнулся на описание литературной серии. Кто-нибудь читал цикл The lightbringer series? И есть ли годный перевод на русский? Да, я розумею английский, но художку на нём читать мне всё ещё несколько больно, даже такую такую лайтовую, как "Гарри Поттер"
#prog #c #article
Статья о том, как в некоторых случаях можно заставить C выглядеть, как expression-oriented язык, а не statement-oriented.
Статья о том, как в некоторых случаях можно заставить C выглядеть, как expression-oriented язык, а не statement-oriented.
DEV Community
Expression-Oriented Programming in C: The FMT Macro
Have you ever created useless intermediate variables like this? int fee = 500; char response[128]...
#prog #rust
Кстати, довольно наглядная иллюстрация того, почему в Rust типы диапазонов не являются Copy
https://twitter.com/RReverser/status/1392917726541361161
Кстати, довольно наглядная иллюстрация того, почему в Rust типы диапазонов не являются Copy
https://twitter.com/RReverser/status/1392917726541361161
Twitter
Ingvar Stepanyan
Quiz: what will this @rustlang program print? fn foo(mut f: impl FnMut() + Copy) { f(); } fn bar(mut f: impl FnMut() + Copy) { f(); foo(f); f(); foo(f); } fn main() { let mut i = 0; bar(move || { i += 1; println!("{}", i); }); }
За время работы над кодесом для авторского поста я уже успел мысленно поругаться на:
- отсутствие inline const блоков
- невозможность навесить ограничения на обобщённые типы в const fn
- отсутствие const fn в трейтах
- невозможность написать в const fn
- отсутствие
- отсутствие inline const блоков
- невозможность навесить ограничения на обобщённые типы в const fn
- отсутствие const fn в трейтах
- невозможность написать в const fn
arr[i] = elem;
, если элементы массива реализуют Drop
- невозможность опустить длину в описании типа массива- отсутствие
typeof!
GitHub
Tracking Issue for inline const patterns (RFC 2920) · Issue #76001 · rust-lang/rust
This is a tracking issue for the RFC "Inline const expressions and patterns" (rust-lang/rfcs#2920). Const expressions have been stabilized, but patterns have not The feature gate for the ...
Forwarded from /17 --verbose --public --35
Без гугла, дорогие мои. Кто кого вызвал на ту самую роковую дуэль?
Anonymous Quiz
51%
Пушкин бросил вызов, Дантес принял
49%
Дантес бросил вызов, Пушкин принял
Forwarded from /17 --verbose --public --35
Не расстраивайтесь, если не помните. Московское метро тоже не помнит.