По-умолчанию там да, крайне не оптимально написано, на C# тоже. Видимо, человек, который портировал, знает эти языки поверхностно. Но это норм, главное, работает на куче разных языков, а оптимизировать тоже часть задачи.
я думал там автоматом из раста в другие языки конвертирует код