LINUX.ORG.RU

История изменений

Исправление 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, :

Выхлопной код один в один, учитывай что у Rust используется LLVM: https://godbolt.org/z/h3K5avbzE