programming language loop speed comparison