Size: a a a

Rust GameDev — русскоговорящее сообщество

2021 July 08

R

Roman in Rust GameDev — русскоговорящее сообщество
Иерархия там отдельным типом
источник

R

Roman in Rust GameDev — русскоговорящее сообщество
А вдруг понадобится. А тут у тебя уже зависимость есть.
источник

MS

Mikola Summer Duck in Rust GameDev — русскоговорящее сообщество
А. Ну, трейт в bitset_core как-то продвинутей
источник

R

Roman in Rust GameDev — русскоговорящее сообщество
У меня трейт минимальный, потому что других операций мне не надо было.
Могу все дешевые операции из bitset_core сделать
источник

pl

peach lasagna in Rust GameDev — русскоговорящее сообщество
А зачем?
источник

R

Roman in Rust GameDev — русскоговорящее сообщество
Зачем не тратить лишние такты, экономить деньги и не увеличивать энтропию?
источник

R

Roman in Rust GameDev — русскоговорящее сообщество
Или зачем ко мне зашел HR?
источник

MS

Mikola Summer Duck in Rust GameDev — русскоговорящее сообщество
источник

R

Roman in Rust GameDev — русскоговорящее сообщество
67 миллионов бит хватит всем :)
источник

AT

Alexander Tchitchigi... in Rust GameDev — русскоговорящее сообщество
Если это не Bloom filter... 🤔
источник

R

Roman in Rust GameDev — русскоговорящее сообщество
Погоди. Наоборот же
источник

R

Roman in Rust GameDev — русскоговорящее сообщество
Если ты реализуешь BloomFilter, то тебе меньше бит надо чем элементов
источник

AT

Alexander Tchitchigi... in Rust GameDev — русскоговорящее сообщество
А что, больше 67 миллионов элементов нигде никогда не бывает? А дальше вопрос вероятности коллизий.
источник

R

Roman in Rust GameDev — русскоговорящее сообщество
Так, фраза была явной отсылкой к "640кб хватит всем"
источник

R

Roman in Rust GameDev — русскоговорящее сообщество
Все мы знаем, на сколько 640кб хватило
источник

R

Roman in Rust GameDev — русскоговорящее сообщество
В расте пока нельзя сделать type BitSet<const N: u32> = { assert!(N.is_power_of_two()); if N > 128 { Layerd<u64, N / 64, u64> } else { Unsigned<N> }};
источник

AT

Alexander Tchitchigi... in Rust GameDev — русскоговорящее сообщество
Нет, это-то понятно. 😊
источник

R

Roman in Rust GameDev — русскоговорящее сообщество
Поэтому крейт ограничивается некоторым значением до которого есть тайпдефы из коробки
источник

R

Roman in Rust GameDev — русскоговорящее сообщество
Которого хватит "всем"
источник

AT

Alexander Tchitchigi... in Rust GameDev — русскоговорящее сообщество
Да у меня вообще никаких претензий! 😅
источник