История изменений
Исправление
MOPKOBKA,
(текущая версия)
:
считать такие хеши надо максимально быстро, а все ваши итераторы и фолды наверняка насыпают много доп. мусора. сравните выхлоп сишного кода и растового.
Выхлопной код один в один, учитывай что у Rust используется LLVM: https://godbolt.org/z/h3K5avbzE
жуть ваще. для простых суммирований массива вводится «итерация» как понятие и fold - как типа «свертка».
Так вся rust std написана, у него видно сильное влияение всяких ФП язычков.
Исправление
MOPKOBKA,
:
считать такие хеши надо максимально быстро, а все ваши итераторы и фолды наверняка насыпают много доп. мусора. сравните выхлоп сишного кода и растового.
Выхлопной код один в один, учитывай что у Rust используется LLVM: https://godbolt.org/z/h3K5avbzE
Исправление
MOPKOBKA,
:
считать такие хеши надо максимально быстро, а все ваши итераторы и фолды наверняка насыпают много доп. мусора. сравните выхлоп сишного кода и растового.
Выхлопной код один в один (... почти), учитывай что у Rust используется LLVM: https://godbolt.org/z/h3K5avbzE
Исправление
MOPKOBKA,
:
Выхлопной код один в один (... почти), учитывай что у Rust используется LLVM: https://godbolt.org/z/h3K5avbzE
Исходная версия
MOPKOBKA,
: