The race for speed part 2: How JavaScript compilers work | CreativeJS