Random fact I learned while making some measurements:
The overhead of an Oak loop (std.loop or any other general iteration construct) in the native Go interpreter is around 2µs per loop. std.loop(10000000, fn {}) takes just under 18s.
std.loop
std.loop(10000000, fn {})