ARC doesn't do cycles, but it is deterministic and more power efficient than GC.
So use a language that supports both.