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