1.83K subscribers
3.3K photos
131 videos
15 files
3.57K links
Блог со звёздочкой.

Много репостов, немножко программирования.

Небольшое прикольное комьюнити: @decltype_chat_ptr_t
Автор: @insert_reference_here
Download Telegram
#prog #cpp

Викторина по ошибкам в коде на C++ от PVS-studio. Сколько наберёте вы? Я вот правильно ответил на 9 вопросов из 10.
👍2
#prog #rust #rustreleasenotes

Ну вот за отсутствие константного мьютекса обидно 😒
Rust 1.62 tl;dr [blog] [gh release]:

cargo add теперь есть из коробки
#[derive(Default)] теперь работает на enum'ах! для выбора дефолтного варианта используется #[default] аттрибут
— Мьютексы теперь тоньше и быстрее на линуксе! вместо pthread реализации Mutex, Condvar и RwLock теперь используют futex [1]
— стабилизированы следующие API:
bool::then_some
f32::total_cmp
f64::total_cmp
Stdin::lines
windows::CommandExt::raw_arg
impl<T: Default> Default for AssertUnwindSafe<T>
From<Rc<str>> for Rc<[u8]>
From<Arc<str>> for Arc<[u8]>
FusedIterator for EncodeWide
RDM intrinsics on aarch64
mutable_borrow_reservation_conflict линт убрали, теперь такой код паттерн считается полностью валидным [2]
— В clippy добавили линт предупреждающий о неожиданно позднем дропе временных значений в match

[1]: pthread локи поддерживают больше фич чем локи из раста, что добавляет лишний оверхед. Например реализация мьютекса занимает 40 байт и её нельзя двигать, из-за чего std приходилось боксить внутренний мьютекс. Новая реализация требует всего 5 байт и не требует боксинга. Так-же это позволило сделать Mutex::new константной функцией (но это изменение не вошло в 1.62 релиз)

[2]: это про vec.push(vec.len()) и подобное
👍6💯1
🤮1
Forwarded from я что-то �� и всё ����
11😁5🐳5❤‍🔥3👍1🥴1🌚1
В СМЫСЛЕ УЖЕ ИЮЛЬ
🔥5😢3🤯2👎1🤩1💩1
#gamedev

Жалко, конечно. А ещё это повод наконец добить SpaceChem
Forwarded from Backtracking (Дима Веснин)
Zachtronics объявили что игра Last Call BBS, которая выйдет пятого июля, станет последней игрой студии

с ними ничего не случилось, они просто закрываются, по своему желанию. до конца года ещё выйдет сборник пасьянсов из игр Zachtronics, но это точно всё

более подробный комментарий Зака можете прочитать в интервью на Kotaku, а тем кому интересно как придумывать такие игры советую книгу заметок и прототипов ZACH-LIKE, она лежит в стиме бесплатно
2
Ну а вдруг кто-то из моих подписчиков в Израиле живёт
Привет!
Если кто-то из вас вдруг будет в ближайшее время лететь из Израиля в Москву, дайте пожалуйста знать.
Хочу передать посылку (не бесплатно)
Блог* pinned «Привет! Если кто-то из вас вдруг будет в ближайшее время лететь из Израиля в Москву, дайте пожалуйста знать. Хочу передать посылку (не бесплатно)»
let sum = loop { break a } + loop { break b };
Новый хештег, скажем... #anime?

(thanks @amaka_hahina)