LINUX.ORG.RU

t1ha (Fast Positive Hash) реализован на Rust

 , , t1ha


1

5

Flier Lu переложил реализацию t1ha (Fast Positive Hash) на Rust.

Библиотека t1ha предоставляет несколько предельно быстрых переносимых хэш-функций (в тестах опережает StadtX, xxHash, mum-hash, metro-hash, CityHash и т.д.).

Проект на Rust интересен тем, что реализация достаточно тщательная. Поэтому внутри можно подсмотреть, как из C/C++ на Rust перекладываются связанные с производительностью трюки.

Репозиторий на GitHub

Перемещено jollheef из opensource

anonymous

Последнее исправление: Virtuos86 (всего исправлений: 2)

Ответ на: комментарий от anonymous

Я вообще о том, что явный value type - это дополнительная возможность в языках типа плюсов и раста. Не нравится value type - не используй. И то, что такое поведение встроено в некоторые шаблонные типы никак не мешает. Превратить value type в reference type можно простой звездочкой. А вот обратно превратить в общем случае невозможно даже в плюсах. Так этот момент плюсам только в плюс.

q0tw4 ★★★★
()
Ответ на: комментарий от Deleted

Вот в этом ключе заражения «идеей виртуальной плюшевости» Java можно назвать мамой JS

понял твою мысль) тогда сюда еще кучу языков нужно дописать в конец)

на правах оффтопа:
давно слежу за твоим форком lmdb который mdbx. можеш намекнуть когда ориентировочно ждать стабилизации АПИ в devel версии? прям очень жду

genryRar ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.