@Amxx@lostbutlucky@ProgrammerSmart Might be the case that I worked with primitive datatypes and didnt encounter iterator much :/, thanks for pointing it out.
Anyway there are lots of improvement space for solidity's compiler.
@lostbutlucky@ProgrammerSmart Not everything is right for top answer on stackoverflow, take a look at 2nd answer.
I used to believe this when i do competitive programming stuff. Then i disas it and it's all the same...