А почему sort строк в assemblyscript такой медленный? может не то что делаю
Васм не поддерживает строки и преобразует их числа. В целом выйгрышь в васме начинается тогда, когда у тебя сложный алгоритм, а не просто вызов arr.sort().
А почему sort строк в assemblyscript такой медленный? может не то что делаю
Сортировка для строк и остальных ссылочных типов пока медленаая да. Используется фолбек на insrttion sort так как weak heap sort что используется под капотом не стабильная сортировка. Для чисел там все быстрее (фолбека не происходит). Я переписал на другой алгоритм уже (даже поинтереснее и быстрее чем TimSort), но все руки не доходят это запушить потому что хотелось бы сначала бенчмарки показать и проанализировать все это
Васм не поддерживает строки и преобразует их числа. В целом выйгрышь в васме начинается тогда, когда у тебя сложный алгоритм, а не просто вызов arr.sort().