Is recursion or iteration faster in Snap?

Is recursion or iteration faster in Snap? By recursion, I mean blocks that iterate over something by calling itself, and by iteration, I mean blocks that iterate over something using for/repeat/while loops.