Единственная плохая вещь с веревками - это нитки и неправильное использование.
В Linux (и, возможно, в большинстве других операционных систем) говорится, что код безопасности потоков делает веревки намного медленнее. Так что я просто копирую этот код (установите def для компилятора на thread-off ), потому что я использую один поток во встроенной платформе.
В противном случае веревки намного быстрее строк, имеют меньшую вероятность выхода из памяти на больших буферах и намного быстрее для редактирования больших буферов; Например, удаление плохого персонажа в середине Библии.
Это связано с тем, как веревка интерпретируется как данные. Как множество маленьких маленьких «строк», соединенных вместе через связанный список для получения окончательной строки.