StringZilla â SIMDâ und SWAR-optimierte Bibliothek fĂŒr C++ (mit Bindings fĂŒr C, JavaScript (Node.js-Modul), Python, Rust und Swift) fĂŒr schnelle Zeichenfolgenoperationen: Suche nach Teilstrings und ZeichensĂ€tzen (direkt und umgekehrt), Sortierung, Levenshtein-Distanz, Hamming-Distanz und andere. Die FunktionalitĂ€t ist jedoch nicht fĂŒr alle Sprachen gleich.
Das Projekt wird unter der Lizenz Apache-2.0 veröffentlicht.
Nach Genehmigung des Bibliotheksautors, einige Operationen wurden um das FĂŒnffache (oder mehr) beschleunigt.
In der neuen Version:
- 21. November Fehler String-Allokation;
- die Funktion is_internal() (C++) wurde verfĂŒgbar gemacht.
Quelle: linux.org.ru
