For loops may be unfashionable but they aren’t hard to read.
I do find deeply nested for loops with outer variables that might start uninitialized or need to be mutable much more difficult to read.
I do find deeply nested for loops with outer variables that might start uninitialized or need to be mutable much more difficult to read.