Thanks for the tip. :)
For me the C-Syntax has stuck somehow. The C-Loop provides a more readable syntax in my opinion and I'm trying to avoid using $_ as much as possible because someone else besides me might have to read my code. And when I learned programming my teachers told me to use variable names that state what they're used for. Although my school days are long gone I'm still sticking to that.
OK, in my example @array and sub blubb are no such names obviously. :P