Она очень специфичная для AssemblyScript. Кроме того там немного другой insertion sort + некоторые специфичные оптимизации, не как в публикации. Если планируешь это реализовывать на каком то другом языке то лучше по пейперу делать, проще будет разобраться