StringZilla – SIMD— en SWAR-geoptimaliseerde bibliotheek voor C++ (met bindingen voor C, JavaScript (Node.js-module), Python, Rust en Swift) voor snelle stringbewerkingen: subreeks- en tekenset zoeken (vooruit en achteruit), sorteren, Levenshtein-afstand, Hamming-afstand en anderen. De functionaliteit is echter niet hetzelfde voor alle talen.
Het project wordt verspreid onder de Apache-2.0-licentie.
Volgens goedkeuring auteur van de bibliotheken, sommige operaties zijn tot vijf (of meer) keer versneld.
In de nieuwe versie:
- opgelost error allocatie van strings;
- de functie is_internal() (C++) is beschikbaar gemaakt.
Bron: linux.org.ru
