Go and Java both have green threads, and are not interpreted nor limited to single threaded GC.