StringZilla – SIMD— и SWAR-оптимизирана библиотека за C++ (с биндинги за C, JavaScript (модул Node.js), Python, Rust и Swift) за бързи операции с низове: търсене на поднизове и набори от символи (пряко и обратно), сортиране, разстояние на Левенщайн, разстояние на Хamming и други. Въпреки това, функционалността не е еднаква за всички езици.
Проектът се разпространява под лиценз Apache-2.0.
По одобрение автора на библиотеките, някои операции са ускорени пет (или повече) пъти.
В новата версия:
- отстранен грешка алокация на низ;
- функцията is_internal() (C++) стана достъпна.
Източник: linux.org.ru
